begin process at 2012 05 31 12:12:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

problème avec substr !!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème avec substr !!

mercredi 31 août 2005 à 14:47:18 | problème avec substr !!

fredo35m

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);
mercredi 31 août 2005 à 14:55:35 | Re : problème avec substr !!

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
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));
?>


mercredi 31 août 2005 à 14:57:46 | Re : problème avec substr !!

tucsoufle

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

mercredi 31 août 2005 à 14:58:50 | Re : problème avec substr !!

coockiesch

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???"
mercredi 31 août 2005 à 14:59:58 | Re : problème avec substr !!

coockiesch

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???"
mercredi 31 août 2005 à 15:01:43 | Re : problème avec substr !!

tucsoufle

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

mercredi 31 août 2005 à 15:01:45 | Re : problème avec substr !!

fredo35m

merci !!!!!! j'en perdais la tête là !!!!
mercredi 31 août 2005 à 15:02:33 | Re : problème avec substr !!

tucsoufle

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

mercredi 31 août 2005 à 15:06:39 | Re : problème avec substr !!

malalam

Administrateur CodeS-SourceS
AAAAAAAAAARRRRFFFFFFFFFFFFFFFF ;-)


mercredi 31 août 2005 à 15:22:50 | Re : problème avec substr !!

malalam

Administrateur CodeS-SourceS
Et en plus vous aviez faux... il manque un +1 au strrpos () héhé...chuis l'meilleur ;-)

1 2

Cette discussion est classée dans : fichier, problème, file, path, substr


Répondre à ce message

Sujets en rapport avec ce message

Problème avec l'affichage au hasard d'un fichier [ par tony4758 ] Bonjour, j'ai encore un problème avec mon script (encore car j'ai posté un message y'a pas longtemps désolé ). En fait, je veu que mon script php incl ftp_nb_put() [ par spyro666 ] Bonjour,j'ai un petit problème avec ftp_nb_connect. Effectivement j'aimerais uploader un fichier mais j'ai un problème pour savoir quelle paramètre dé Problème d'encodage avec Excel [ par malik7934 ] Hello,J'ai un méchant problème d'encodage... Je m'explique : je lis un fichier xls avec file_get_contents et ensuite je récupère le contenu avec PEAR Tester un fichier : problème d'autorisations [ par pyrrah ] Bonjour, Je me retrouve confronter au problème suivant : Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/va Problème d'affichage d'un fichier texte sur une page web. [ par guimat123 ] Bonjour. Dans mon code PHP je souhaite afficher un texte enregistré en .txt J'ai découvert la balise qui permet de conserver le formatage du texte. Lister contenu d'un repertoire avec tailles fichiers et dossiers [ par harmonyk ] Bonjour à tous ! J'ai codé il n'y a pas très longtemps ce script me permettant d'afficher le contenu d'un répertoire (ici $path) en indiquant pour cha problème ouverture Excel à partir de PHP en utilisant un objet COM [ par kiki2sirom ] Bonjour, Je rencontre un problème : j'utilise l'objet COM pour créer un fichier Excel à partir de PHP avec PHP 4.4.8 / Windows Server 2008 et avec Of Problème de transfert de données via la méthode get [ par ngouss94 ] BONJOUR,Alors, j'ai un petit problème:j'ai créé 2 formulaires, que je souhaite faire communiquer ensemble, c'est a dire, qu'à partir d'un menu déroula Problème de header [ par mike1310 ] Bonjour à tous,je suis en train de me battre avec IE (pour ne pas changer) sur le téléchargement d'un fichier csv.J'explique le truc :J'ai un site qui Requète LOAD DATA sql / CSV (importation,exportation) [ par onylink ] Bonjour, J'ai un problème pour utiliser la méthode LOAD DATA, qui prend en fichier type CSV et le découpe et rentre automatiquement dans la BDD (mySQL


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales