[Sécurité] fsockopen() erreur d'initialisation de la socket
Bonjour,
Je veux établir une connection avec Poste Canada pour leur module de coût de transport.
J'obtiens toujours l'erreur 0
Sur php.net sa dit :
Citation:
Si l'erreur retournée est 0 et que la fonction retourne FALSE, c'est une indication d'erreur. C'est probablement dû à une erreur d'initialisation de la socket.
Qu'est-ce que je fait de pas correct?
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| $open=fsockopen('cybervente.postescanada.ca', 30000, $errno, $errstr, 30);
if (!$open) {
echo "$errstr ($errno)<br />\n";
}
else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: www.example.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($open, $out);
while (!feof($open)) {
echo fgets($open, 128);
}
fclose($open);
} |
Merci!