begin process at 2010 02 09 23:04:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Trucs et astuces

 > 

Php Multitaches ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Php Multitaches ?

mardi 22 avril 2003 à 18:52:32 | Php Multitaches ?

kunfuka

Bonjour a tt le monde,

J'aimerais savoir si il est possible de lancer un thread en php afin d'executer de gérer un timeout,
Ou si vous avez d'autres idées pour gerer un timeout avec une socket,

ps: socket_set_timeout ne fonctionne pas sur easyphp1.6
mardi 22 avril 2003 à 19:24:15 | Re : Php Multitaches ?

kunfuka


En fait je vais etre un peu plus precis...

j'envoie une trame en udp sur un serveur, lui doit me renvoyer une trame....
Donc au bout d'une seconde par exemple il faut que je signal que le serveur ne repond pas

la fonction socket_set_timeout() ne fonctionne pas sur easyphp1.6 un message m'indique

"Warning: socket_set_timeout() is not supported in this PHP build in d:\program files\easyphp\www\socket.php4 on line 197
"

Si vous pouvez m'aider à gérer ce probleme ,merci
Voila le code:


$sockudp = fsockopen("udp://172.16.30.12", 80, &$errno, &$errstr);

if (!$sockudp)
{
afficheerreur();
}
else //envoi d'un message au serveur UDP
{

fwrite($sockudp,$message);
socket_set_timeout($sockudp, 20);
$data = fread($sockudp, 70);
}



-------------------------------
Réponse au message :
-------------------------------

> Bonjour a tt le monde,
>
> J'aimerais savoir si il est possible de lancer un thread en php afin d'executer de gérer un timeout,
> Ou si vous avez d'autres idées pour gerer un timeout avec une socket,
>
> ps: socket_set_timeout ne fonctionne pas sur easyphp1.6
mardi 22 avril 2003 à 22:46:51 | Re : Php Multitaches ?

Tortuegeniale


Salut

va sur php.net et prend une version de php plus récente que celle de easyphp

++

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

>
> En fait je vais etre un peu plus precis...
>
> j'envoie une trame en udp sur un serveur, lui doit me renvoyer une trame....
> Donc au bout d'une seconde par exemple il faut que je signal que le serveur ne repond pas
>
> la fonction socket_set_timeout() ne fonctionne pas sur easyphp1.6 un message m'indique
>
> "Warning: socket_set_timeout() is not supported in this PHP build in d:\program files\easyphp\www\socket.php4 on line 197
> "
>
> Si vous pouvez m'aider à gérer ce probleme ,merci
> Voila le code:
>
>
> $sockudp = fsockopen("udp://172.16.30.12", 80, &$errno, &$errstr);
>
> if (!$sockudp)
> {
> afficheerreur();
> }
> else //envoi d'un message au serveur UDP
> {
>
> fwrite($sockudp,$message);
> socket_set_timeout($sockudp, 20);
> $data = fread($sockudp, 70);
> }
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour a tt le monde,
> >
> > J'aimerais savoir si il est possible de lancer un thread en php afin d'executer de gérer un timeout,
> > Ou si vous avez d'autres idées pour gerer un timeout avec une socket,
> >
> > ps: socket_set_timeout ne fonctionne pas sur easyphp1.6
>
mardi 29 avril 2003 à 14:21:49 | Re : Php Multitaches ?

Cr0w

Il y a plus simple... normalement tu peux déterminé (mais je n'ai po essayé) la durée (<30seconde) de vie de la socket ...
normalement ....

Cr0w-Et le corbeau déploie ses ailes...


-------------------------------
Réponse au message :
-------------------------------

>
> Salut
>
> va sur php.net et prend une version de php plus récente que celle de easyphp
>
> ++
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > En fait je vais etre un peu plus precis...
> >
> > j'envoie une trame en udp sur un serveur, lui doit me renvoyer une trame....
> > Donc au bout d'une seconde par exemple il faut que je signal que le serveur ne repond pas
> >
> > la fonction socket_set_timeout() ne fonctionne pas sur easyphp1.6 un message m'indique
> >
> > "Warning: socket_set_timeout() is not supported in this PHP build in d:\program files\easyphp\www\socket.php4 on line 197
> > "
> >
> > Si vous pouvez m'aider à gérer ce probleme ,merci
> > Voila le code:
> >
> >
> > $sockudp = fsockopen("udp://172.16.30.12", 80, &$errno, &$errstr);
> >
> > if (!$sockudp)
> > {
> > afficheerreur();
> > }
> > else //envoi d'un message au serveur UDP
> > {
> >
> > fwrite($sockudp,$message);
> > socket_set_timeout($sockudp, 20);
> > $data = fread($sockudp, 70);
> > }
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour a tt le monde,
> > >
> > > J'aimerais savoir si il est possible de lancer un thread en php afin d'executer de gérer un timeout,
> > > Ou si vous avez d'autres idées pour gerer un timeout avec une socket,
> > >
> > > ps: socket_set_timeout ne fonctionne pas sur easyphp1.6
> >
>
mardi 29 avril 2003 à 15:15:39 | Re : Php Multitaches ?

Tortuegeniale


nan sous easy php y a des message d'erreur

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> Il y a plus simple... normalement tu peux déterminé (mais je n'ai po essayé) la durée (<30seconde) de vie de la socket ...
> normalement ....
>
> Cr0w-Et le corbeau déploie ses ailes...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Salut
> >
> > va sur php.net et prend une version de php plus récente que celle de easyphp
> >
> > ++
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > En fait je vais etre un peu plus precis...
> > >
> > > j'envoie une trame en udp sur un serveur, lui doit me renvoyer une trame....
> > > Donc au bout d'une seconde par exemple il faut que je signal que le serveur ne repond pas
> > >
> > > la fonction socket_set_timeout() ne fonctionne pas sur easyphp1.6 un message m'indique
> > >
> > > "Warning: socket_set_timeout() is not supported in this PHP build in d:\program files\easyphp\www\socket.php4 on line 197
> > > "
> > >
> > > Si vous pouvez m'aider à gérer ce probleme ,merci
> > > Voila le code:
> > >
> > >
> > > $sockudp = fsockopen("udp://172.16.30.12", 80, &$errno, &$errstr);
> > >
> > > if (!$sockudp)
> > > {
> > > afficheerreur();
> > > }
> > > else //envoi d'un message au serveur UDP
> > > {
> > >
> > > fwrite($sockudp,$message);
> > > socket_set_timeout($sockudp, 20);
> > > $data = fread($sockudp, 70);
> > > }
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour a tt le monde,
> > > >
> > > > J'aimerais savoir si il est possible de lancer un thread en php afin d'executer de gérer un timeout,
> > > > Ou si vous avez d'autres idées pour gerer un timeout avec une socket,
> > > >
> > > > ps: socket_set_timeout ne fonctionne pas sur easyphp1.6
> > >
> >
>


Cette discussion est classée dans : php, socket, timeout, multitaches


Répondre à ce message

Sujets en rapport avec ce message

socket en php [ par dorian2031 ] salut a tous g un probleme pour configurer easyphp afin que le compilateur puisse accepter les foncions socket() ,bind() ..Merci a tous de me repondre socket php [ par WaReD ] y aurais t il moyen de maintenire une connection sur un server sans pour autant que la connection se coupe aprés le chargement de la page php?!?WaReD Socket et PHP [ par Cr0w ] Bonjour,J'aurais aimer savoir comment envoyer une commande style: "Dir /w" ou n'importe koi d'autre à un ordi distant via socket php...En fait le but Timeout [ par turlut ] Bonjour tout le monde !Voilà, j'avais déjà posté un message dans le forum mais qui ne m'avais avancé à rien. Je réexplique mon pb : Enfait j'aimerais Serveur Socket [ par Astalavista ] Je chercher le moyen de cree un serveur en PHP avec des sockets.Je compte fair un programme en un autre language (Client) qui communiquerais avec mon socket [ par LaTatadu91 ] salut,voila j'essaie de faire communiquer deux programmes un en PHP et l'autre en C et j'utilise pr cela les sockets de PHP avec le protocole TCP/IP.. Les sockets php [ par PtitKev ] Bonjour à toutes et a tous.Voila je test un bot socket en php. Je me suis rendu compte que les variables étaient propre a une page donc je peu charger Info sur settimelimit [ par Arnauti ] Bonjour, je crois savoir que la fonction settimelimit() sert à modifier le timeout de php mais comment l'utiliser dans un script car chez Socket php & VB [ par superchinois ] Salut,Est-il possible de faire communiquer une appli vb par winsock avec un script php utilisant des sockets ? Si oui auriez-vous un exemple ? merci d creation socket [ par salim81 ] bonjour! j'ai trouve un script d'une socket client en php,mon objectif c'est de creer une sockets client en php qui envoie un "Begin"au serveur et  af


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales