Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: nwkduck le le 07-03-2007 a 11:00:02

Titre: erreur 122 de Windows XP sor un fwrite ??????
Posté par: nwkduck le le 07-03-2007 a 11:00:02

Bonjour à tous,

J'essaie d'ecrire dans un fichier codé en UTF-8 avec la commande fwrite de PHP et ma page affiche l'erreur suivante :
La zone de données passée à un appel système est insuffisante.

Apress quelques recherches sur google j'ai pu constater qu'il s'agit d'une erreur de Windows XP par contre aucune explication :-\

Voila mon code :

Code:

//Ouverture du fichier XML
   $filename = $_REQUEST['fichier'];
   $handle = fopen ($filename, "w");
   
//Ecriture dans le fichier XML
   $contenu = $_REQUEST['bio'];   
   fwrite ($handle, $contenu);
   
//Fermeture du fichier
   fclose ($handle);


Au niveau du code, PHP ne détécte aucune erreur mais cette erreur Windows m'empeche d'ecrire dans mon fichier.

Titre: Re:erreur 122 de Windows XP sor un fwrite ??????
Posté par: ToToMaStEr le le 23-03-2007 a 21:27:07

As-tu essayé ton script sur une autre machine? Si oui qu'est -ce que sa a donné?

Titre: Re:erreur 122 de Windows XP sor un fwrite ??????
Posté par: nwkduck le le 26-03-2007 a 12:43:06

Salut,

merci pour ta reponse mais j'ai trouvé le probleme
j'aurait du poster pour le dire ;)

en fait, c'etait une erreur toute conne. j'essayais de passer une variable beaucoup trop longue depuis un formulaire auquel je n'avais pas precisé de methode POST. par defaut, la methode qu'utilise une form est GET. l'URL depassait donc les 3000 caracteres autorisés ::)

Merci encore

Titre: Re:erreur 122 de Windows XP sor un fwrite ??????
Posté par: ToToMaStEr le le 26-03-2007 a 18:42:47

Au plaisir de pouvoir rendre service!


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.