J'essaie actuellement d'écrire dans un fichier txt avec PHP, je l'ai trouvé ce petit script:fwrite txt fichier
<?php
$filename = 'testFile.txt';
$somecontent = "Add this to the file\n";
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}
if (fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}
echo "Success, wrote ($somecontent) to file ($filename)";
fclose($handle);
}
else {
echo "The file $filename is not writable";
}
?>
Je reçois un succès message, mais rien est écrit le fichier. Même si je supprime le fichier txt je reçois toujours le message de succès
Est-ce que quelqu'un sait comment résoudre une situation comme celle-ci?
Si vous supprimez le fichier, est-il recréé après avoir vu le message de réussite? –
Aussi, essayez de "echo fwrite ($ handle, $ somecontent)", il devrait imprimer le nombre d'octets écrits. –
Le fichier n'est pas recréé après le message de réussite. Quand je "echo fwrite ($ handle, $ somecontent)" j'ai 21 octets. – timkl