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 :

Question sur check Ip


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 740
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 740
    Par défaut Question sur check Ip
    Bonjour à toutes et à tous,

    Ma fille possède un site, y a t'il un moyen pour déposer un fichier sur ce site en html ou javascript qui permettrait lors de son appel de donner l'Ip public du poste ou ce fichier est lu ?

    Je ne sais pas quelle direction prendre étant donné que je suis plutôt utilisateur Delphi.

    Merci,

    @+,

    Cincap

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 587
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 587
    Par défaut
    - En théorie oui, il suffit de modifier le site pour qu'il fasse ça.
    En pratique ça dépend comment est fait le site, évidemment -_-°.

    C'est comme si tu demandais si tu pouvais gérer les virgules dans ta feuille de calcul. Tout dépend avec quoi tu fais des feuilles de calculs et si par le plus grand des hasards c'est avec un logiciel prêt-à-porter-pour-les-noobs-qui-fait-tout-à-ta-place comme Excel, ben ça dépend s'il les gère ou pas. Si oui, oui. Si non, non.

    - Il faut commencer par l'hébergeur du site et le langage avec lequel le site est fait.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 740
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 740
    Par défaut
    Bonjour à toutes et à tous,

    @ thelvin, merci de ta réponse.

    - En théorie oui, il suffit de modifier le site pour qu'il fasse ça.
    En pratique ça dépend comment est fait le site, évidemment
    Ce site ne contient que des pages en html et un dossier avec des images en "*.JPG".

    Que fichier dois je envoyer en "*.php" ou en "javascript" ?

    J'avais un code mais comment l'utiliser pour n'avoir qu'un fichier à télécharger avec l'adresse du site, un peu comme on recherche l'ip avec http://www.mon-ip.com/ ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <html>
    <script language="javascript" type="text/javascript">
    function go()
    {
        document.forms["page_ip_php"].submit();
    }
    </script>
    <body onLoad="go();">
        <form name="page_ip_php" action="http://www.le_site_PHP.com/script_php_ip.php" method="post">
            <input type="hidden" name="page_finale" value="http://www.le_site_HTML.com/page_finale01.html" />
        </form>
    </body>
    </html>
    Code php : 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
    23
     
    ##### A rechercher et modifier en fonction du besoin :
    #####
    ##### action="http://www.le_site_PHP.com/script_php_ip.php" (chemin absolu vers le script php)
    ##### value="http://www.le_site_HTML.com/page_finale01.html" (chemin absolu vers la page que les visiteurs doivent voir)
     
    ##### =-=-=-=-=-=-=-=-=-=
     
    ########## script_php_ip.php ##########
     
    <?php
    header("location: ".$_POST['page_finale']);
    ?>
     
    ##### A ajouter tout à la fin de la page de ton script d'enregistrement d'IP.
     
    ##### =-=-=-=-=-=-=-=-=-=
     
    ########## page_finale01.html ########## (page que les visiteurs doivent voir)
     
    ##### La page HTML que tu souhaites montrer.
     
    ##### =-=-=-=-=-=-=-=-=-=

    @+,

    Cincap

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 89
    Par défaut
    bonjour,
    dans une page en php un simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $_SERVER["REMOTE_ADDR"];
    devrais suffire.
    Il suffit après de l'enregistrer dans un fichier de log (ou ailleurs)

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 740
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 740
    Par défaut
    @ DaYonyon, bonsoir

    Il suffit après de l'enregistrer dans un fichier de log (ou ailleurs)
    Si j'ai bien compris, je crée une page *.html que je sauve en *.php, je la pace sur le site en la nommant "cincapip.php", je l'appelle de mon pc et cela suffira à checker l'Ip public de mon modem ?

    Pourrais tu sans être exigent me montrer comment faire ?

    En te remerciant,

    @+,

    Cincap

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 89
    Par défaut
    quand je parle de fichier log, je parle d'enregistré la valeur de $_SERVER["REMOTE_ADDR"]; dans un fichier de log de votre choix (a l'aide de fopen, fwrite et fclose par exemple)

    cela donnerais quelques chose du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    $monIp = $_SERVER["REMOTE_ADDR"];
     
    $myFile = fopen("myfile.txt",a);
    fwrite($myFile,$monIp);
    fclose($myFile);
    ?>

Discussions similaires

  1. [WD 11] Question sur les check box
    Par fabpeden dans le forum WinDev
    Réponses: 4
    Dernier message: 19/04/2007, 10h12
  2. Quelques questions sur le TWebBrowser...
    Par CorO dans le forum Web & réseau
    Réponses: 3
    Dernier message: 17/01/2003, 21h23
  3. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  4. Réponses: 2
    Dernier message: 11/08/2002, 21h27
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

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