Olivier, ça ne marchera pas non plus ! l'erreur est d'ouvrir un fichier en "r"(EAD), lecture, pour ensuite écrire dedans !
Ah, tu parles du premier fopen(), dans lequel ce n'est pas le nom du fichier mais le pointeur de fichier retourné qui est appelé $filename, lequel pointeur de fichier n'est pas utilisé du tout ensuite ? ;-)
Je ne l'ai pas précisé, mais bien sûr cette ligne est à virer.
Cela dit, à supposer que l'on laisse les deux lignes de code, et qu'on remplace « file:///C: » par « C: » aux deux endroits, tu penses qu'un fopen() explicite en mode read pourrait faire échouer le fopen() implicite en mode write qui est fait par le file_put_contents() ? Ce serait vraiment ballot si ça fonctionnait comme ça sur Windows -- sur Unix je suis sûr que ce n'est pas le cas.
Olivier, ça ne marchera pas non plus ! l'erreur est d'ouvrir un fichier
en "r"(EAD), lecture, pour ensuite écrire dedans !
Ah, tu parles du premier fopen(), dans lequel ce n'est pas le nom du
fichier mais le pointeur de fichier retourné qui est appelé $filename,
lequel pointeur de fichier n'est pas utilisé du tout ensuite ? ;-)
Je ne l'ai pas précisé, mais bien sûr cette ligne est à virer.
Cela dit, à supposer que l'on laisse les deux lignes de code, et qu'on
remplace « file:///C: » par « C: » aux deux endroits, tu penses qu'un
fopen() explicite en mode read pourrait faire échouer le fopen()
implicite en mode write qui est fait par le file_put_contents() ?
Ce serait vraiment ballot si ça fonctionnait comme ça sur Windows --
sur Unix je suis sûr que ce n'est pas le cas.
Olivier, ça ne marchera pas non plus ! l'erreur est d'ouvrir un fichier en "r"(EAD), lecture, pour ensuite écrire dedans !
Ah, tu parles du premier fopen(), dans lequel ce n'est pas le nom du fichier mais le pointeur de fichier retourné qui est appelé $filename, lequel pointeur de fichier n'est pas utilisé du tout ensuite ? ;-)
Je ne l'ai pas précisé, mais bien sûr cette ligne est à virer.
Cela dit, à supposer que l'on laisse les deux lignes de code, et qu'on remplace « file:///C: » par « C: » aux deux endroits, tu penses qu'un fopen() explicite en mode read pourrait faire échouer le fopen() implicite en mode write qui est fait par le file_put_contents() ? Ce serait vraiment ballot si ça fonctionnait comme ça sur Windows -- sur Unix je suis sûr que ce n'est pas le cas.