Bonjour,
J'utilise fopen() pour ouvrir et écrire dans un fichier sur mon serveur, fopen() et fwrite() renvoient vrais, pourtant quand je vais voir le fichier, ce dernier est vide...
Je ne sais plus où chercher, voici le code:
J'ai en affichage:
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 $file = fopen('./../../test/test.php', "w"); if (!$file) echo 'Echec de fopen !'; else echo 'fopen ok :' . var_dump($file) . '<br />'; for ($written = 0; $written < strlen($string); $written += $fwrite) { $fwrite = fwrite($file, substr($string, $written)); if (!$fwrite) { echo 'echec du write !'; return $fwrite; } else echo 'write ok :' . var_dump($fwrite); } fclose($file);
resource(27) of type (stream) fopen ok :
int(1621) write ok :
et test.php est vide...
Merci pour l'aide !







Répondre avec citation
Partager