Bonjours je voudrais calculer le nombre de carractere dans une chaine, j'ai vu qu'il y'avait une fonction Length! comment l'utiliser? merci
Bonjours je voudrais calculer le nombre de carractere dans une chaine, j'ai vu qu'il y'avait une fonction Length! comment l'utiliser? merci
Tout à fait et voici dans le détail : http://fr.php.net/manual/fr/function.strlen.php
Ok merci je vais vous expliquez un peu plus en détails ce que je veut faire car ca ne marche pas! ^^
Tout mes dossier d'albums sont nommé comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 $nb_album = 0 ; if (is_dir("/")) { if ($dh = opendir("/")) { while (($file = readdir($dh)) !== false) { if ($file != "." AND $file != ".." ) { for ($i=1 ; $i <= strlen($file);$i++) { if ( $file($i)== "-" ) { $Artiste = substr($file,0,$i-1); $Album = substr($file,$i+1,strlen($file)); } } echo $artiste; echo " * * "; echo $album; $nb_album= $nb_album +1; } } closedir($dh); } } echo " Il y'a $nb_album albums "; ?>
Nom de l'artiste - Nom de l'album
Et je voudrais qu'il sépare l'artiste et l'album! et ca m'affiche ce message
Code : Sélectionner tout - Visualiser dans une fenêtre à part Fatal error: Call to undefined function artiste1 - Album1() in F:\wamp\www\zic\index.php on line 13
Déjà pour commencer, comme te le montre la coloration syntaxique
Ceci devrait être modifiercar le caractères placés ainsi réalise l'échappement des doubles quotes.Et donc forte probabilités d'erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (is_dir("\"))
C'est toujours une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (is_dir("/"))
Wep mais c'est pas pour ça que sa ne fonctionne pas !
Bonsoir,
Est-il normal que
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $Artiste = substr($file,0,$i-1); $Album = substr($file,$i+1,strlen($file));
Pourquoi faire un for() pour trouver la position d'un caractère dans un string, la fonction strpos() le fait parfaitement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo $artiste; echo " * * "; echo $album;
Si tu lui donnes pas le bon répertoire déjà tu risques même pas d'entrer dans ton if. Une url est toujours comme ceci : racine/repertoire/sous-repertoire/Envoyé par keishah
Et après une petite lecture de ton je viens de voir ce que tu souhaites obtenir.
Pour la lecture je te laisse avec ton code, mais pour la dissolution de l'artiste et de l'album tu as une superbe fonction qui le fait déjà : Comment morceller une chaîne ?
Enfin, ton erreur vient du fait qu'il recherche un fonction inexistante...Fonction qui doit surement être appelé à cause de la récupération fichiers
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager