fsockopen avec soumission de formulaire - PHP - Programmation
Marsh Posté le 08-09-2008 à 17:58:20
bon j'avance, je pense à 99% que ça vient de :
Transfer-Encoding: chunked
que je vois lors de la réponse du serveur
part contre je me demande bien quoi lui envoyer en entête ?
Marsh Posté le 09-09-2008 à 09:40:55
je me répond si ça peut aider quelqun... bon c'était trèèèès long mais après de nombreuses recherches sur le net, j'ai trouvé une solution à mon problème (il y en a plusieurs mais celle-ci me semble la plus rapide) :
utiliser http 1.0 au lieu de 1.1 donc remplacer
fputs($conn, "POST $path HTTP/1.1\r\n" );
par
fputs($conn, "POST $path HTTP/1.0\r\n" );
dans mon cas, c'est parfait et ça ne prend pas + de temps au chargement (voir bizarrement + rapide ça m'étonne...).
Marsh Posté le 08-09-2008 à 16:35:49
Bonjour,
j'utilise la fonction fsockopen pour soumettre un formulaire.
voici mon code :
quand je valide le formulaire directement sur le site, j'obtiens :
et moi par fsockpen avec mon code, j'obtiens :
voila, après de nombreuses recherches, je me demande est ce que ça ne vient pas des entetes que j'envoi (voir mes fputs) !!
enfin je tourne pas mal en rond...
merci pour votre aide !!!
Message édité par jedebute75 le 08-09-2008 à 16:36:35