Nous sommes actuellement le 11 Juil 2026, 03:18

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 
Auteur Message
MessagePublié: 04 Juin 2005, 19:31 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 02:19
Message(s) : 3490
Localisation : Québec, QC
Hello,

J'aimerais pouvoir binder mon socket (client) sur une ip particulière (lorsque plusieurs ips sont disponibles sur le serveur).

Avec les fonctions sockets_*() il y a sockets_create() qui semble faire ça, mais j'ai décidé de remplacer ces fonctions par les fsockopen() & co (les fonctions sockets_*() étant "expérientales" selon la documentation officielle et ne supportent pas le SSL).

Donc le problème est qu'il semblerait que ces fonctions n'aient pas d'équivalent à socket_bind(). Il n'y a donc aucun moyen de le faire ?

_________________
Homer


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Juin 2005, 22:29 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 11:31
Message(s) : 811
Localisation : Still on Mars
Salut,

Je viends de regarder la doc et je ne vois pas ou tu vois que ces fonctions sont experimental. http://ca.php.net/manual/en/ref.sockets.php

Pour les fonction fsocket* je te dis simplement de lui passe ton IP.
Puis si tu veux pas trop te casse la tete avec les certificat SSL je te recommande d'utilise curl
http://ca.php.net/manual/en/ref.curl.php

Voila

_________________
Pro_PHP

La Conference PHP Québec 2008
La communauté PHP Québec


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Juin 2005, 22:39 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 02:19
Message(s) : 3490
Localisation : Québec, QC
Pro_PHP a écrit:
Salut,

Je viends de regarder la doc et je ne vois pas ou tu vois que ces fonctions sont experimental. http://ca.php.net/manual/en/ref.sockets.php


Salut

Hum, je regardais la doc en français: http://ca.php.net/manual/fr/ref.sockets.php

On dirait qu'elle n'est pas à jour...

Pro_PHP a écrit:
Pour les fonction fsocket* je te dis simplement de lui passe ton IP.


C'est à dire? Par exemple, pour initialiser une connexion c'est fsockopen($hote, $port), où je lui passe mon ip à utiliser ?

Pro_PHP a écrit:
Puis si tu veux pas trop te casse la tete avec les certificat SSL je te recommande d'utilise curl
http://ca.php.net/manual/en/ref.curl.php


En fait c'est pour me connecter à IRC en mode SSL, donc je n'ai pas trop à me préoccuper des certificats.

_________________
Homer


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site