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

PHP & Base de données Discussion :

Trouver le bon port d'un site.


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Par défaut Trouver le bon port d'un site.
    Bonjour,

    Je dois utiliser la fonction 'fsockopen' sur un site, seulement il n'est pas sur le port 80, il est sur un autre port.

    Or j'ai besoin d'indiquer le port à fsockopen, et je ne le connais pas.
    Or les navigateurs le trouvent bien, ce site...

    N'existe t il pas une fonction php qui permette de dire sur quel port se trouve un site ?

    Merci,

    Nicolas.

  2. #2
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Bonjour !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SERVER["SERVER_PORT"]
    ??^^

    EDIT : POur un lien distant je te renvoi à cette adresse http://fr.php.net/manual/fr/function.parse-url.php

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Par défaut
    ca donne le port du serveur sur lequel se trouve cette variable, mais (par exemple) si je cherche le port de 'developpez.net', je vais pas envoyer un mail à l'admin pour le lui demander :/

    ceci dit, ca doit exister, non ? :/

  4. #4
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Voir mon EDIT du post d'avant

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Par défaut
    oui, mais ca retourne les informations qu'on lui passe en paramètres, c'est à dire :
    si je mets : parse_url("http://www.google.com");, ca ne me retourne pas le port :/

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 31
    Par défaut
    Si tu accèdes à un site web avec ton navigateur favoris et que tu n'indiques pas explicitement le port, alors le port est celui par défaut, 80.

    Si le port est autre que le 80, ce qui est plutôt très rare pour un site web public ( j'en connais aucun ), il faut l'indiquer au navigateur qui, comme ton script, ne peut le trouver tout seul.

  7. #7
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Citation Envoyé par kiemtso Voir le message
    oui, mais ca retourne les informations qu'on lui passe en paramètres, c'est à dire :
    si je mets : parse_url("http://www.google.com");, ca ne me retourne pas le port :/
    Ben en théorie si ! Puisque tu donne le lien il te retourne un tableau d'information avec le port dedans De toute facon en http à part le port 80...^^

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/10/2012, 14h58
  2. Réponses: 1
    Dernier message: 23/05/2012, 17h54
  3. Trouver le bon port série
    Par RR instinct dans le forum C++
    Réponses: 1
    Dernier message: 27/11/2006, 18h22
  4. [CGI] Trouver des bons cours
    Par Artusamak dans le forum Langage
    Réponses: 3
    Dernier message: 10/08/2006, 18h51
  5. [Traitement d'image] Où trouver des images pour illustrer mon site ?
    Par langela94 dans le forum Webdesign & Ergonomie
    Réponses: 4
    Dernier message: 24/01/2006, 17h44

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