Envoie de donnee
layeures
Messages postés
310
Statut
Membre
-
layeures Messages postés 310 Statut Membre -
layeures Messages postés 310 Statut Membre -
Bonjour,
j'essaye de faire un script qui envoie une donnee avec fsockopen
mes probleme la donnee de la varible ne s'affiche pas dans la deuxieme page
ca fait un moment que je cherche sur le net une solution est j ai rien trouvez
<?php
// Exemple de récupération d'un document via HTTP
// en utilisant directement les sockets.
$serveur = "127.0.0.1";
$document = "/socket/resultest.php";
echo "<b>Lecture de $serveur$document</b><br />";
$idSocket = fSockOpen($serveur, 80, $codeErreur, $msgErreur);
if (!$idSocket) {
echo "La connexion via la socket a échouée.<br />";
echo "Code d'erreur: $codeErreur<br />";
echo "Message d'erreur: $msgErreur<br />";
die();
}
// Configuration de la connexion
// en mode bloquant
// et avec un timeout de 5 min
// socket_set_blocking($idSocket, TRUE);
// socket_set_timeout($idSocket, 5, 0);
// Envoi de données au serveur
fputs($idSocket, "POST $document HTTP/1.1\r\n");
fputs($idSocket, "Host: localhost\r\n");
fputs($idSocket, "Accept: */*\r\n");
fputs($idSocket, "Connection: Close\r\n");
fputs($idSocket, "Content-type: application/x-www-form-urlencoded; charset=iso-8859-1; \r\n");
fputs($idSocket, "\r\n"); // Marque la fin de l'entête
fputs($idSocket, "dede=camarche\r\n");
// Lecture de la réponse
while (!feof($idSocket)) {
$donnees = fgets($idSocket, 512);
echo "<xmp>$donnees</xmp>"; // Affichage du code source
}
?>
Merci de votre aide.
j'essaye de faire un script qui envoie une donnee avec fsockopen
mes probleme la donnee de la varible ne s'affiche pas dans la deuxieme page
ca fait un moment que je cherche sur le net une solution est j ai rien trouvez
<?php
// Exemple de récupération d'un document via HTTP
// en utilisant directement les sockets.
$serveur = "127.0.0.1";
$document = "/socket/resultest.php";
echo "<b>Lecture de $serveur$document</b><br />";
$idSocket = fSockOpen($serveur, 80, $codeErreur, $msgErreur);
if (!$idSocket) {
echo "La connexion via la socket a échouée.<br />";
echo "Code d'erreur: $codeErreur<br />";
echo "Message d'erreur: $msgErreur<br />";
die();
}
// Configuration de la connexion
// en mode bloquant
// et avec un timeout de 5 min
// socket_set_blocking($idSocket, TRUE);
// socket_set_timeout($idSocket, 5, 0);
// Envoi de données au serveur
fputs($idSocket, "POST $document HTTP/1.1\r\n");
fputs($idSocket, "Host: localhost\r\n");
fputs($idSocket, "Accept: */*\r\n");
fputs($idSocket, "Connection: Close\r\n");
fputs($idSocket, "Content-type: application/x-www-form-urlencoded; charset=iso-8859-1; \r\n");
fputs($idSocket, "\r\n"); // Marque la fin de l'entête
fputs($idSocket, "dede=camarche\r\n");
// Lecture de la réponse
while (!feof($idSocket)) {
$donnees = fgets($idSocket, 512);
echo "<xmp>$donnees</xmp>"; // Affichage du code source
}
?>
Merci de votre aide.
A voir également:
- Envoie de donnee
- Votre envoi est en cours de transport vers son site de livraison. ✓ - Forum Consommation & Internet
- Programmer envoie mail gmail - Guide
- Envoie impossible messenger - Forum Facebook Messenger
- Votre envoi est en cours de transport vers son site de livraison - Forum Consommation & Internet
- Impossible de coller les données de votre organisation ici. - Forum Incredimail