Problème avec substr !!

Résolu
fredo35m Messages postés 244 Date d'inscription jeudi 14 avril 2005 Statut Membre Dernière intervention 12 juillet 2006 - 31 août 2005 à 14:47
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 - 31 août 2005 à 18:04
pourquoi lorsque je mets ça, ça ne marche pas ??
je souhaite juse récupérer le nom du fichier sans extension ni rien (=fichier)
il me semble que c'est le '\' qui n'estp as reconnu !!??? ou mal interprété !!
Quelqu'un à une solution???
merci beaucoup

$path = "c:\temp\essai\fichier.txt":
$file_ext = substr($path, strrpos($path, '\'));

$file = substr($file_ext, 0, -4);

19 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 14:55
hello,



<?php

$path = "c:\temp\essai\fichier.txt";

$file_ext = substr ($path, strrpos ($path, '\\') + 1);

echo $file = substr($file_ext, 0, -4);

?>



\ est le caractère d'échappement, donc il faut que tu l'échappes...



Plus simple maintenant :

<?php

$path = "c:\temp\essai\fichier.txt";

echo $fichier = basename (substr ($path, 0, -4));

?>
3
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 14:57
salut,

essai ceci :

<?php

$path = "c:\temp\essai\fichier.txt";

$file_ext = substr($path, strrpos($path, '\\'));



$file = substr($file_ext, 1, -4);

echo $file;

?>

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
31 août 2005 à 14:58
Salut!

Le \ que tu as mis échappe le ', met donc:

$file_ext = substr($path, strrpos($path, '\\'));



Et un ; plutôt qu'un : après $path = "c:\temp\essai\fichier.txt"



@++



R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
31 août 2005 à 14:59
Ca c'est des réponses croisées, :D

Aller, je m'avoue bon dernier, ^^



@++ et bonne aprem



R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 15:01
aaaaaaaaaaaaaaahhhhh!

malalam me saoule, c'est affreux il est partout, y en a maaaaarre je craque!

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
fredo35m Messages postés 244 Date d'inscription jeudi 14 avril 2005 Statut Membre Dernière intervention 12 juillet 2006
31 août 2005 à 15:01
merci !!!!!! j'en perdais la tête là !!!!
0
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 15:02
ouf, merci coockiesch, ca me rassure de pas etre dernier lol

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 15:06
AAAAAAAAAARRRRFFFFFFFFFFFFFFFF ;-)
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 15:22
Et en plus vous aviez faux... il manque un +1 au strrpos () héhé...chuis l'meilleur ;-)
0
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 15:35
nan nan moi j'ai bon

j'ai mis de 1 à -4 ==> et hop dans le c** malalam

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
31 août 2005 à 15:35
Frimeur

Sur ce, j'ai plus qu'à retourner faire du QBasic, :D



@++



R@f


www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
fredo35m Messages postés 244 Date d'inscription jeudi 14 avril 2005 Statut Membre Dernière intervention 12 juillet 2006
31 août 2005 à 15:43
bon ben comme vous paraissez en forme j'ai une nouvelle petite question !!

Comment activé une page après une action ?
explication :
la page 1 appelle la page 2 (elle fait une action) puis une fois l'action effectuée aller sur la pge 3 sans bouton etc ...

Merci !!!!
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 15:45
ah oui merde, Tuc m'a eu... lol :-(



Fredo => je dois pas être si en forme que ça, g rien pigé...
0
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 15:45
ben! une simple redirection suffit!

header('location:ta_page.php');

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 15:46
Bravo Tuc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
31 août 2005 à 15:50
Un tit exit après le header? :)

Dis voir, malalam, tu veux pas te choisir un avatar sympa? C'est tout tristoune



@++



R@f


www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
31 août 2005 à 16:05
Ouais mais...chais pas koa choisir lol. G po d'idée ;-)
0
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
31 août 2005 à 16:07
ben tu t'en fait un petit, avec une signature toute joli et hop c'est parfait

ca me rappel qu'il faut que je change moi, je fais ca de suite, vous me direz ce que vous en pensez?

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
31 août 2005 à 18:04
Je préférais le style déjanté du premier, :)



@++



R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
Rejoignez-nous