2 votes

php - fopen(src_new/temp@2016-10-27_06:45:54.php) : échec de l'ouverture du flux : Argument invalide

$filename="temp";
$file="src_new/".$filename."@".date("Y-m-d_H:i:s",strtotime("now + 3 hours + 45 minutes")).".php";
$writeHandle=fopen($file,"w"); // Error is thrown here

Je ne comprends pas pourquoi il ne parvient pas à ouvrir un fichier dont le nom de fichier est "temp" accompagné de la date et de l'heure actuelles. Quelqu'un peut-il m'éclairer à ce sujet ?

Note : J'ai essayé d'utiliser des barres obliques inversées échappées, c'est-à-dire '\', dans le chemin du fichier, mais le résultat n'est pas différent du résultat actuel.

2voto

Deep Points 302

MS Windows n'aime pas les deux-points.

Recommandez de renommer les fichiers en : Y-m-d_H.i.s

Il fonctionne bien pour toutes les plateformes et tous les systèmes de fichiers.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X