Adresse ip - Page 3

Précédent
  • 1
  • 2
  • 3
  1. alizee14
     
    moi se que je voudrais ses le code me permetant d'enregstrer l'ip de la personne qui s'inscrit
    mais je n'y arrive pas , personne aurais un code
    merci
    0
  2. Dr Zoidberg Messages postés 547 Statut Membre 100
     
    Salut,
    Je ferais un truc comme ca:
    // connexion mysql à mettre ici
    $ip = $_SERVER['REMOTE_ADDR'];
    $sql = 'INSERT INTO ip(up_user) values(\''.$ip.'\')';
    $res = mysql_query($sql);
    if($res){
     echo 'ip enregistree';
    }
    else {
      echo 'Erreur lors de l\'enregistrement de l\'ip';
    }
    
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Oui, mais, là ça te permet pas de savoir si l'IP est déjà enregistré.
      0
      1. Dr Zoidberg Messages postés 547 Statut Membre 100 > fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Ben je répond à la question juste au dessus :
        "moi se que je voudrais ses le code me permetant d'enregstrer l'ip de la personne qui s'inscrit "
        0
  3. alizee14
     
    desoler je n'avait pas vu et merci mais ya un probleme voici mon code de la page fin de lincription :
    
    
    <?php 
    if (isset($_POST['enregistrer'])){ 
    mysql_connect("localhost", "root","") or Die ("Impossible de se connecter"); 
    
    mysql_select_db("ml");
    
    
    
    $ins = mysql_query('INSERT INTO enregistrer VALUES("","'.$login.'","'.$password.'","'.$email.'", 
    "'.$paypal.'","'.$prenom.'","'.$nom.'","'.$ip.'","'.$pays.'","'.$parrain.'")'); 
    
     
    
    //Compteur de la bdd ********************** 
    $compteur = mysql_query("select * from `enregistrer`");
    echo "le nombre d'enregistrements actuel est: ".mysql_num_rows($compteur)."<br />" ; 
    ?> 
    
    
    <?php
    $IP = $_SERVER["REMOTE_ADDR"];
    
    mysql_connect("localhost","root","") or die("erreur de connexion au serveur");
    mysql_select_db("ml") or die("erreur de connexion a la base de donnees");
    
    $ip = $_SERVER['REMOTE_ADDR'];
    $sql = 'INSERT INTO ip(up_user) values(\''.$ip.'\')';
    $res = mysql_query($sql);
    if($res){
     echo 'ip enregistree';
    }
    else {
      echo 'Erreur lors de l\'enregistrement de l\'ip';
    }
    
    
    ?>
    
    


    et sa me mais

    Parse error: syntax error, unexpected $end in C:\wamp\www\teste\fin_de_linscription.php on line 82

    merci

    pour enregistrer les donnné j'ai fais ce code :
    <FORM method=POST action="fin_de_linscription.php">
    <TABLE BORDER=0>
    
    <input name="ip" id="ip" value=<?php
    
     $_SERVER["REMOTE_ADDR"]; 
    
    ?>
    
    
    
    
    <TR>
    	<TD>login</TD>
    	<TD>
    	<INPUT type=text name="login" id="login">
    	</TD>
    </TR>
    
    <TR>
    	<TD>password</TD>
    	<TD>
    	<INPUT type=text name="password" id="password">
    	</TD>
    </TR>
    
    <TR>
    	<TD>email</TD>
    	<TD>
    	<INPUT type=texte name="email" id="email">
    	</TD>
    </TR>
    
    <TR>
    	<TD>paypal adresse</TD>
    	<TD>
    	<INPUT type=texte name="paypal" id="paypal">
    	</TD>
    </TR>
    
    <TR>
    	
    	<TD>prenom</TD>
    	<TD>
    	<INPUT type=texte name="prenom" id="prenom">
    	</TD>
    	</TD>
    </TR>
    
    <TR>
    	
    	<TD>nom</TD>
    	<TD>
    	<INPUT type=texte name="nom" id="nom">
    	</TD>
    	</TD>
    
    <TR>
    	<TD>pays</TD>
    	<TD>
    	<INPUT type=texte name="pays" id="pays">
    	</TD>
    </TR><br>
    
    <TR>	
    	<TD>parain</TD>
    	<TD>
    	<INPUT type=texte name="parrain" id="parrain">
    	</TD>
    	</TD>
    </TR><BR>
    
    	<TD COLSPAN=2>
    	<INPUT type="submit" value="Envoyer">
    	</TD>
    </TR>
    </TABLE>
    </FORM>
    </font>
    


    merci beaucoup
    0
Précédent
  • 1
  • 2
  • 3