fopen... fread... fwrite...

fopen... fread... fwrite... - PHP - Programmation

Marsh Posté le 20-07-2004 à 17:18:10    

j'ai un chtit pepin avec ces fonctions...
voici mon code :
 

Code :
  1. $file_facture="/clients/$_SESSION[id1]/$devisnum/facture_".$devisnum.".htm";
  2. $file_to_write = fopen("$file_facture", "w" );
  3. fwrite($file_to_write, $message);
  4. fclose($file_to_write);


 
bon vous allez me rire au nez... mais là je sais plus comment ça marche !! (pourtant je l'ai utilisé plus d'une fois ! et ça marchait tres bien !!!)
 
mais là j'ai droit à un message du genre :
 
Warning: fopen(/clients/DUPJA97bca87/CMD20072004_df5/facture_CMD20072004_df5.htm): failed to open stream: No such file or directory in /u/clonecop/public_html/php/commandes/index_etape1.php on line 437
 
Warning: fwrite(): supplied argument is not a valid stream resource in /u/clonecop/public_html/php/commandes/index_etape1.php on line 438
 
Warning: fclose(): supplied argument is not a valid stream resource in /u/clonecop/public_html/php/commandes/index_etape1.php on line 439
 
voila.. il dit que le fichier n'existe pas...  normal ! il n'existe pas !! mais moi je veux le creer ! :??:  :??:  :??:

Reply

Marsh Posté le 20-07-2004 à 17:18:10   

Reply

Marsh Posté le 20-07-2004 à 17:28:03    

Salut,
 
es tu sur que l'arborescence (/clients/DUPJA97bca87/CMD20072004_df5/ existe aussi ?

Reply

Marsh Posté le 20-07-2004 à 17:29:35    

sub1 a écrit :

Salut,
 
es tu sur que l'arborescence (/clients/DUPJA97bca87/CMD20072004_df5/ existe aussi ?


 
Merci je crois que j'ai trouvé !!!
 

Code :
  1. mkdir("clients/$_SESSION[id1]/$devisnum" );
  2.  chmod("clients/$_SESSION[id1]/$devisnum",0755);
  3.  $filename = "clients/".$_SESSION['id1']."/$devisnum/facture_".$devisnum.".htm";
  4.  $file_to_write = fopen("$filename", "w" );
  5.  fwrite($file_to_write, $message);
  6.  fclose($file_to_write);


Message édité par freed102 le 20-07-2004 à 17:30:19
Reply

Marsh Posté le 20-07-2004 à 17:44:12    

Roooooh !! c Excellent cette fonction fwrite !!!!! :bounce::bounce::bounce::bounce:
 
un petit exemple : http://www.clonecopy.net/php/comma [...] 04_76d.htm


Message édité par freed102 le 20-07-2004 à 17:44:51
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed