Php resource sessions

Fermé
grandeone1 Messages postés 11 Date d'inscription samedi 15 avril 2006 Statut Membre Dernière intervention 8 juin 2009 - 1 juin 2006 à 16:15
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 1 juin 2006 à 17:17
bonjour
S'il vous plait, je souhaiterai savoir comment conservé des resource de socket avec des sessions
mon code ressemble a :

case 0 : $socket = socket_create (...........);
case 1 : socket_close ($socket);
......
default: .........

cependant l'erreur indiquée est que socket n'existe pas lorsque case:1.

meme si je met $_SESSION['socket'] à la place de $socket.
l'erreur est que ma variable de sesion est reconnue comme un integer alors qu'une resource est attendue

merci de me venir en aide

julien
A voir également:

1 réponse

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 507
1 juin 2006 à 17:17
Salut,

PHP ferme les sockets ouvertes lorsque le script se termine, cela ne sert
rien donc à rien d'essayer de mettre la socket dans la session.

Pour info il existe un appel qui permet de rendre une socket persistante, mais
ce n'est pas sur que cela fonctionne (dépend de la configuration du serveur)
https://www.php.net/manual/fr/function.pfsockopen.php

A+, crabs
0