IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Tuto : Travailler avec les sockets


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Tuto : Travailler avec les sockets
    Bonjour à tous,

    Je me permets de vous embêter pour vous demander de l'aide.

    J'ai besoin de mettre en place un petit serveur de chat en interne dans mon entreprise et j'ai utilisé le tuto :
    Travailler avec les sockets : https://stephaneey.developpez.com/tutoriel/php/sockets/

    Il a quelques année, mais il corespond parfaitement à mon besoin.
    J'ai été obligé de mettre à jour un peu le code (remplacement des balises <? par des balises <?php....)
    Mais j'ai encore quelques erreurs et je n'arrive pas a m'en sortir.

    J'ai mis en place un serveur Wamp.
    Lorsque je lance la page start_chat.php, j'ai un message d'erreur :
    Parse error: syntax error, unexpected '&' in C:\wamp64\www\chat\chat.php on line 83

    La ligne qui correspond à cette erreur est :
    socket_getpeername($this->client,&$address,&$port);


    Avez-vous la possibilité de m'aider ?

    Merci d'avance

    Arnaud

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Le passage par référence qu'indique les "&" à été supprimé de php. Il faut donc retirer les & devant les variables.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    socket_getpeername($this->client,$address,$port);
    Note : PHP n'est sans doute pas la meilleur solution pour ce genre d'exercice, surtout en 2018.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 8
    Dernier message: 22/11/2005, 07h29
  2. Problème d'envoie de text avec les sockets
    Par Coussati dans le forum Web & réseau
    Réponses: 6
    Dernier message: 16/09/2005, 10h26
  3. [Win32] Problème avec les sockets
    Par mickael777 dans le forum MFC
    Réponses: 3
    Dernier message: 12/08/2005, 11h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo