Php resource sessions

grandeone1 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   507
 
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