je dois récupérer le contenu d'un fichier avec un socket... [php] - Programmation
Marsh Posté le 26-03-2002 à 10:01:49
Erreur Classique :
if ( $zeile="\n" )
Pense à mettre un == et çà devrait aller mieux !
Marsh Posté le 26-03-2002 à 10:16:30
Mara's dad a écrit a écrit : Erreur Classique : if ( $zeile="\n" ) Pense à mettre un == et çà devrait aller mieux ! |
ok, celle là je l'avais pas vu...
mais le problème vient pas de là
j'ai réctifié l'erreur, mais j'arrive toujours pas à récupérer le contenu du fichier...
qqun aurait pas une doc ou un tuto sur l'utilisation des sockets en php?? (et pas www.php.net qui dit pas grand chose à ce sujet, hélas...)
A+
Dropsy
Marsh Posté le 26-03-2002 à 10:21:36
Et dans ce fameux header que tu reçois, y'a pas un message d'erreur ? ? ?
Je sais pas, mais sur les sockets, y'a pas grand chose d'autre à dire pour ce que tu en fais. A part peut-être qu'en HTTP, il fait se reconnecter à chaque requête...
Marsh Posté le 26-03-2002 à 10:33:43
bah ça correspond à ça:
Code :
|
et pis plus rien...
Marsh Posté le 26-03-2002 à 10:41:27
Bon, tu peux mettre le code complet de ta boucle parce-que je ne comprends pas çà :
Code :
|
Comment $zeile peut-il être égale à "\n" alors que tu lis 1000 octets ?
Marsh Posté le 26-03-2002 à 10:49:00
Mara's dad a écrit a écrit : Bon, tu peux mettre le code complet de ta boucle parce-que je ne comprends pas çà :
|
bah le code est complet... il manque peut-être une accolade fermante à la fin.
en fait fgets retourne 1000 caractères ou une ligne... au premier des deux termes atteints... donc si on a une ligne vide, on récupère que \n .
Marsh Posté le 26-03-2002 à 11:07:39
Quand tu fais çà :
fputs($mysock,"GET $monURL/ HTTP/1.0\n\n" );
Tu récupère un répertoire "$monURL/" sauf si y'a un fichier "index.htm" ou un truc du genre, c'est bien çà ?
C'est quoi le fichier que tu veux lire ?
Marsh Posté le 26-03-2002 à 11:58:30
ok, le pbm a été trouvé, il faut détecter \r\n et non \n
Merci de ton aide Mara's dad
Marsh Posté le 26-03-2002 à 09:56:21
Hello every body
bah, il faut que j'utilise les sockets en php
tout ce que j'arrive à récupérer, c'est le header... pas le contenu de mon fichier...
donc, si kkun voit comment ke je dois faire...
thx
A+
Dropsy