Bonjour,
j'ai un script qui est censé ecrire des données sur un serveur puis récupérer les données du serveur.
le problème c'est qu'il n'arrive pas à executer sequentiellement ces etapes, il ne fait que la première (dans le code fourni ici il ecrit donc des données au serveur ) et ensuite il attend... jusqu'au time out!!
Voici le code, qui est en gros du dl sur php manual:
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php if ( ( $io = fsockopen( "localhost", 12345, $errno, $errstr, 30 ) ) !== false ) { //envoi: $send = "mes données a envoyer"; fwrite($io,$send); echo 'données envoyés!!'; //lecture: time out malheureusement $output=''; do{ $output.=fgets($io, 128); } while(!feof($io)); echo $output; fclose($io); echo 'the end'; } ?>
Partager