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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Configuration] Vérification nom domaine


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut [Configuration] Vérification nom domaine
    Bonjour, j ai fait ce petit script qui permet simplement de déterminer si un nom de domaine est libre ou occupé. Le problème c est qu il fonctionne très bien en local (apache) mais pas du tout en ligne.

    Est-ce que quelqu un a une explication!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    
    if (isset($_POST['domaine'])) {
    if (isset($_POST['ext']))  {
    $prefix = 'http://www.';
    $domaine = $_POST['domaine'];
    $ext = $_POST['ext'];
    $site = $prefix.$domaine.'.'.$ext;
    }
    }
    
    if (isset($site)) {
    $file = @fopen($site, 'r'); 
    if ($file) {
    include ('inc/reponse/negatif.php');
    } 
    else {
    include ('inc/reponse/positif.php');
    } 
    }
    else{
    ?>
    Colorez votre code PHP sur les forums grâce à Developpez.com

  2. #2
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    enleve peut etre l'@ devant fopen.
    On aura deja un message d'erreur.

  3. #3
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration in /home/httpd/vhosts/demierre-ch.com/httpdocs/inc/hebergement.php on line 13

    Warning: fopen(http://www.google.ch) [function.fopen]: failed to open stream: no suitable wrapper could be found in /home/httpd/vhosts/demierre-ch.com/httpdocs/inc/hebergement.php on line 13

    Mais ca m'avance pas vraiment

  4. #4
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    bah le message d'erreur est assez clair pourtant ...

    la directive ' allow_url_fopen' n'est pas activée sur le serveur (pour des raison de sécurité sans doute)

  5. #5
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    Bah c'est clair que c'est un problème du serveur mais rien me dit qu'il s'agit de la directive allow_url_fopen a moins de les connaitre toutes par coeur difficile de deviner!

    Mais merci pour ta réponse!

  6. #6
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    Une petite recherche simple sur le site de php.net :

    http://fr.php.net/results.php?q=URL+...&p=manual&l=en
    Tu aurais eu ta reponse rapidement.
    Ou meme mieux. Allez consulter la doc de la fonction fopen sur le site.

  7. #7
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    Mon hebergeur ne veut pas changer cette option car il a déjà eu des attaque et s'il le fait je dois prendre sous ma responsabilité les frais en cas d'attaques!

    Est-ce que quelqu'un a une autre solution équivalente pour vérifier un nom de domaine?

  8. #8
    Membre confirmé Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Par défaut
    tu peux essayer avec la classe cUrl de php

  9. #9
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    ok il me semble effectivement que ca doit etre possible en utilisant cette classe, je vais étudier la chose merci

  10. #10
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    Comment est-ce possible de retourner true si le lien pointe sur un serveur et false s'il ne pointe sur rien avec CURL?

  11. #11
    Membre confirmé Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Par défaut
    tu lis le contenu de la page et en fonction de ce qu'il te retourne tu en déduis si c'est bon ou pas.

    Tu as un exemple de lecture de page avec cUrl sur www.php.net

  12. #12
    Membre averti Avatar de LuckyDj
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 54
    Par défaut
    Je cherche, je cherche mais je trouve rien d'intéressant!
    Quelqu'un pourait me donner un petit indice?

Discussions similaires

  1. Configuration du nom irc.domaine.com
    Par kivan666 dans le forum Domaines
    Réponses: 6
    Dernier message: 13/02/2023, 21h22
  2. Aide pour configurer mon nom de domaine chez 1&1
    Par aloisio11 dans le forum Domaines
    Réponses: 2
    Dernier message: 27/08/2008, 14h49
  3. Configurer un nom de domaine avec bind
    Par bigcortex dans le forum Réseau
    Réponses: 5
    Dernier message: 01/12/2007, 00h21
  4. comment configurer un nom de domaine?
    Par khaliloum dans le forum Administration système
    Réponses: 6
    Dernier message: 19/09/2007, 17h24
  5. [Apache] Configurer plusieurs noms de domaine
    Par bractar dans le forum Apache
    Réponses: 5
    Dernier message: 09/06/2006, 00h02

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