Comment envoyer des données d'une table à un PC distant ???
Posté : 16 mai 2006, 12:27
Salut,
voila j'ai commencé à coder une fonction Localiser et je veux qu'elle aille chercher dans une de mes tables la donnée d'un de mes champs (un numéro de téléphone).
Voila à quoi ressemble ma fonction :
Je l'ai testé, mais sa n'envoit que des caractéres bizarre et un 2...
Donc je voudrais savoir si j'utilise les bonnes fonctions. Au niveau de la création de la socket il n'y a pas de probleme c'est plutôt au niveau de la connection avec le PC distant il me met connection failed mais il arrive quand même à envoyer des trucs
Donc voila si quelqu'un pouvais m'éclairer se serait cool.
Merci
voila j'ai commencé à coder une fonction Localiser et je veux qu'elle aille chercher dans une de mes tables la donnée d'un de mes champs (un numéro de téléphone).
Voila à quoi ressemble ma fonction :
Code : Tout sélectionner
function Localiser()
{
$socket=socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if($socket < 0) { echo "Erreur de socket !\n";}
else { echo "Socket créée\n";}
$adresse = "198.122.1.50";
$service_port = 4001;
$result = socket_connect($socket, $adresse, $service_port);
if($result == false) { echo "Erreur de connection !\n";}
else { echo "Connection effectuée\n";}
//Envoie du numero de téléphone
$send=mysql_query("SELECT * FROM `transporteur` WHERE 1`Numero de telephone`");
$num=socket_write($socket, $send, strlen($send)+1);
if($num == 0) { echo "Erreur d'envoi\n";}
else { echo "OK !\n";}
//Fermeture de la socket
socket_close($socket);
}Donc je voudrais savoir si j'utilise les bonnes fonctions. Au niveau de la création de la socket il n'y a pas de probleme c'est plutôt au niveau de la connection avec le PC distant il me met connection failed mais il arrive quand même à envoyer des trucs
Donc voila si quelqu'un pouvais m'éclairer se serait cool.
Merci