BOnjour
svp, j'ai un problème dans la manipulation des fichiers en PHP, j'essaie d'ouvrir un fichier sur le même répertoire que le .php et voilà le code :
<?php
$nom="test.txt";
$monfichier=fopen($nom,"r+");
if($monfichier)
echo" ça marche";
ça marche pas :( , ça me donne l'erreur suivante :
Warning: fopen(compteur.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.2i\www\tests\tstfich.php on line 5
de l'aide svp, merci d'avance
A voir également:
Failed to open stream: no such file or directory
Failed to open stream: no such file or directory in - Meilleures réponses
bon c'est :[b]
Warning: fopen(test.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP-5.3.2i\www\tests\tstfich.php on line 5 /b
le message est explecite
le fichier n'exite pas
ou le repertoire ...
<?php
$nom="test.txt";
if(file_exists($nom)){
$monfichier=fopen($nom,"r+");
if($monfichier)
echo " ça marche";
}else{
echo $nom.' est absent du serveur';
//fopen($nom,"w+")/*force la creation si tu rafraichit f5 le fichier est cree*/
}
?>
c'est bon merci,
j'ai fait une erreur ridicule : j'ai nommé le fichier text : test.txt alors qu'il fallait mettre just test , c'est pourquoi il était introuvable .