probleme de sauchettes (socket) [PHP] - Programmation
Marsh Posté le 25-03-2002 à 15:45:46
DLR a écrit a écrit : UP |
bah, t'as pas un ptit message d'erreur ni rien???
non parce que là...
je suis justement en train de me noyer avec mes chaussettes moi aussi
ton fputs est bizarre... t'as été voir sur www.php.net comment ils faisaient? ça donne un truc comme ça fputs($mysock,"GET $myfiles/ HTTP/1.0\n\n" );
Marsh Posté le 26-03-2002 à 12:17:20
dropsy a écrit a écrit : bah, t'as pas un ptit message d'erreur ni rien??? non parce que là... je suis justement en train de me noyer avec mes chaussettes moi aussi ton fputs est bizarre... t'as été voir sur www.php.net comment ils faisaient? ça donne un truc comme ça fputs($mysock,"GET $myfiles/ HTTP/1.0\n\n" ); |
10.22.31 fputs
[Notes en ligne] [Exemples]
int fputs (int fp, string str, int length )
[PHP 3, PHP 4]
fputs() est un alias de fwrite(), et lui est identique en tout point. Notez que length est un paramètre optionnel, et si il n'est pas spécifié, toute la chaîne est écrite.
int fwrite (int fp, string string, int length )
[PHP 3, PHP 4]
fwrite() écrit le contenu de la chaîne string dans le fichier pointé par fp. Si la longueur length est fournie, l'écriture s'arrêtera après length octets, ou à la fin de la chaîne (le premier des deux).
Notez que si length est fourni, alors l'option de configuration 7.1.1.18 ini.magic-quotes-runtime sera ignorée, et les slash seront conservés.
Voir aussi fread(), fopen(), fsockopen(), popen(), et fputs().
[jfdsdjhfuetppo]--Message édité par DLR--[/jfdsdjhfuetppo]
Marsh Posté le 26-03-2002 à 12:18:37
je croyais avoir inverse les parametres mais non...
[jfdsdjhfuetppo]--Message édité par DLR--[/jfdsdjhfuetppo]
Marsh Posté le 27-03-2002 à 15:46:24
UP c tjrs pas reglé
Marsh Posté le 27-03-2002 à 15:52:29
j éai jamais utilisé de socket en php mais ca c'est louche
Citation : $in = "message"0; |
Marsh Posté le 27-03-2002 à 16:00:46
veryfree a écrit a écrit : j éai jamais utilisé de socket en php mais ca c'est louche
|
fôte de frappe, enleve le 0
Marsh Posté le 24-03-2002 à 20:42:23
keski colle pas la dedans?
j'ai un bloquage et ca passe po...
$result = @fsockopen ( "udp://server.com" , 24252, $err , $errstr , 10 ) ;
if (! $result )
{
return "connect() a échoué, raison : ($err) $errstr\n";
}
#pour empecher le blocage je met ca mais je recoit rien
#socket_set_blocking ($result, FALSE);
$in = "message"0;
$out = "";
fputs($result, $in, 8);
$status = "";
$toto = 0;
while ( !feof($result)) {
$status .= fgets($result,4096);
}
fclose($result);
return $status;
}
---------------
Narf... It is broken...