begin process at 2012 05 31 12:42:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Aide & documentation

 > 

probleme dans page d'inscription


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme dans page d'inscription

mercredi 16 juillet 2008 à 14:41:33 | probleme dans page d'inscription

vrkill2

bonjour j'ai un souci avec ce bout de scripte qui est sencé vérifier que le pseudo n'existe pas déjà, ça ne marche pas, si quelqu'un a une idée  Merci de m'aider  




//2 verifie si le pseudo est déjà utilisé
          //$reqpseudo="SELECT PSEUDOJOUEUR FROM joueur";
          //$pseudo=$_POST['pseudojoueur'];
          //$verifpseudo= strpos($pseudo,$reqpseudo);
         
          //if ($verifpseudo=='')
             //echo "Pseudo déjà utilisé";
             //else
      //{
      //2*
mercredi 16 juillet 2008 à 14:59:48 | Re : probleme dans page d'inscription

Bling 182

je vois pas de mysql_query, ni de mysql_fetch_array...

--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr
mercredi 16 juillet 2008 à 15:22:17 | Re : probleme dans page d'inscription

vrkill2

merci pout t'a reponse voici le code entier

<html>
<head>
 <title>insciption joueur</title>
</head>

<body>


<!-- affiche les zones de saisie des joueurs-->

<TABLE border=0 width=100% height=50%>
<?
require("connect.php");
if (isset($_POST["formjoueur"]))
{
$reqjoueur="SELECT * FROM joueur";
$execjoueur=mysql_query($reqjoueur);
$lejoueur=mysql_fetch_array($execjoueur);
}
?>

<form action='' method=post>

<!-- Mettre IDJOUEUR à la suite -->
<?
require("connect.php");
if ($CONNEXION)
{
$MaRequete="SELECT IDJOUEUR FROM joueur";
$Curseur=mysql_query($MaRequete,$CONNEXION);
$tuple=mysql_fetch_array($Curseur);


$i=0;
While ($tuple)
{
$i++;
$tuple=mysql_fetch_array($Curseur);
}
mysql_close($CONNEXION);
}
$ii=$i+1;
echo $ii;
?>

<tr><td>Nom : </td><td>
<input type="text" name="nomjoueur" size=40  value="<? if (isset($_POST['formjoueur']))?>" ><br>
</td></tr>

<tr><td>Prénom : </td><td>
<input type="text" name="prenomjoueur" size=40 value="<? if (isset($_POST['formjoueur']))?>" ><br>
</td></tr>

<tr><td>Pseudo :</td><td>
<input type="text" name="pseudojoueur" size=40 value="<? if (isset($_POST['formjoueur']))?>" ><br>
</td></tr>

<tr><td> Mot de passe :</td><td>
<input name="mdpjoueur" type="password" size=40 value="<? if (isset($_POST['formjoueur']))?>">
</td></tr>

<tr><td> Confirmation Mot de passe :</td><td>
<input name="confmdpjoueur" type="password" size=40 value="<? if (isset($_POST['formjoueur']))?>">
</td></tr>

<tr><td> E-Mail :</td><td>
<input name="emailjoueur" type="text" size=40 value="<? if (isset($_POST['formjoueur']))?>">
</td></tr>


<input name="niveaujoueur" type="hidden" value="0">
<input name="xpjoueur" type="hidden" value="0">
<INPUT TYPE=hidden NAME=passer VALUE=-1>


<tr><tr><td><td>
<form method="POST" action="">
<input type=submit name="formjoueur" value=Inscription>
<input type="reset" value="Effacer">
</td></td></tr></tr>


</table>

<!-- Ajouter un joueur avec vérification -->

<?
require("connect.php");
$reqemail="SELECT * FROM `joueur` WHERE EMAILJOUEUR LIKE '%@%'";
if (isset($_POST['formjoueur']))
{
   if (isset($_POST['passer']) && ($_POST['passer']==-1) )
   {
      if ($_POST['nomjoueur'] == "")
 echo "Champs obligatoire : Veillez saisir votre nom";
      else
      {
          if ($_POST['prenomjoueur'] == "")
  echo "Champs obligatoire : Veillez saisir votre prénom";
          else
          {
          //2 verifie si le pseudo est déjà utilisé
          //$reqpseudo="SELECT PSEUDOJOUEUR FROM joueur";
          //$pseudo=$_POST['pseudojoueur'];
          //$verifpseudo= strpos($pseudo,$reqpseudo);
         
          //if ($verifpseudo=='')
             //echo "Pseudo déjà utilisé";
             //else
      //{
      //2*
            if ($_POST['pseudojoueur'] == "")
   echo "Champs obligatoire : Veillez saisir votre pseudo";
              else
              {
                    if ($_POST['mdpjoueur'] == "")
              echo "Champs obligatoire : Veillez saisir votre mot de passe";
          else
                {
                 if ($_POST['confmdpjoueur'] != $_POST['mdpjoueur'])
            echo "Veuillez saisir le même mot de passe";
          else
          {
          //1 verifie si il y a un @ et un point dans l'email
          $email= $_POST['emailjoueur'];
             $point = strpos($email,".");
       $aroba = strpos($email,"@");

       if($point=='')
                 echo "Votre email doit comporter un <b>point</b>";
         else
         {
             if($aroba=='')
             echo "Votre email doit comporter un <b>'@'</b>";
             //1*
             else
             {
                                   
                           require("connect.php");
              $RequeteAjout="INSERT INTO joueur VALUES ($ii,
             '".$_POST['nomjoueur']."', '".$_POST['prenomjoueur']."',
              '".$_POST['pseudojoueur']."', '".$_POST['mdpjoueur']."',
             '".$_POST['niveaujoueur']."', '".$_POST['xpjoueur']."',
             '".$_POST['emailjoueur']."' ) ";
   
   
             if (mysql_query($RequeteAjout,$CONNEXION))
             echo "Insciption réussite";
                else
                    echo "Erreur lors de votre inscription";
                        }
      }
      } 
   }
      }   
  }
      }
          }
      }
  //}


?>


</body>

</html>

mercredi 16 juillet 2008 à 15:23:44 | Re : probleme dans page d'inscription

vrkill2

dans se scripte c se bout la qui ne marche pas //2 verifie si le pseudo est déjà utilisé
          //$reqpseudo="SELECT PSEUDOJOUEUR FROM joueur";
          //$pseudo=$_POST['pseudojoueur'];
          //$verifpseudo= strpos($pseudo,$reqpseudo);
         
          //if ($verifpseudo=='')
             //echo "Pseudo déjà utilisé";
             //else
      //{
      //2* merci
mercredi 16 juillet 2008 à 15:33:55 | Re : probleme dans page d'inscription

vrkill2

svp dit moi se qui ne va pas dans mon scripte jé mis des // a l'endroi ou sa ne va pas  merci
mercredi 16 juillet 2008 à 15:53:05 | Re : probleme dans page d'inscription

Bling 182

//$reqpseudo="SELECT PSEUDOJOUEUR FROM joueur";
          //$pseudo=$_POST['pseudojoueur'];
          //$verifpseudo= strpos($pseudo,$reqpseudo);

il te manque un mysql_query dans ce bout de code...

--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr
mercredi 16 juillet 2008 à 15:59:10 | Re : probleme dans page d'inscription

vrkill2

merci beaucoup stp je doit le placer ou mysql_query  dans mon code car je ne voi pas du tout merci
mercredi 16 juillet 2008 à 16:38:01 | Re : probleme dans page d'inscription

Bling 182

$reqpseudo="SELECT PSEUDOJOUEUR FROM joueur WHERE PSEUDOJOUEUR='$_POST['pseudojoueur']'";
$resquery = mysql_query($reqpseudo);
if (mysql_num_rows($resquery) > 0) {
echo 'pseudo déjà pris';
}
--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr


Cette discussion est classée dans : page, probleme, pseudo, inscription, déj


Répondre à ce message

Sujets en rapport avec ce message

probleme de session!! [ par titigrou ] kikou a tous!!!j'ai un problème sur les session!!je n'arrive pas a afficher le pseudo de la personne qui est connectée!je vous envoie le code!ceci est probleme de session [ par gromito ] re bonjour a tous, j ai de nouveau un probleme avec le php j'ai regardé les tutos sur le site mais je n arrive pas a trouver mon erreur je crée une se Probleme variable de session [ par youyou_2004 ] Bonjour a tous, sur mon site, il est possible de s'inscrire puis de se connecter. Lorsque la perssonne se connecte ca lui met bonjour et son pseudo ma probleme $GET [ par texas77 ] Bonsoir,j'expose mon probléme :j'ai une page index.htm :Votre Pseudo:<input type="text" name="pseudo" / probleme de lien [ par nacer_1954 ] j'ai un probleme de lien je travail sur eazyphp et quand j'esseye de faire un lien d'ans une page php le lien s'affiche souligné mais quand j'apuis de help pseudo frame et javascript [ par gabs77 ] bonjour, j'avai créer un formaulaire avec du javascript (en include) pour rendre les champs obligatoires et lorsque je réalise des pseudo frames le ja question sur la redirection d'une page sur une table [ par biloutte33 ] bonjour, j'aimerais savoir:quand le mot de passe est incorrect ou le nom d'utilisateur j'envois sur la page inscription.php de mon sitedonc le membre probleme de mot de passe [ par David_monchy ] BOnjour à tous, Voici mon problème: J'ai créé un espace membre en php (donc avec pseudo et mot de passe pour se logger). J'ai ajouté un lien "j'ai oub Son dans une page PhP [ par 0000000000 ] Salut J'ai un probleme je voudrais mettre un son sur un site avec des frames. Je voudrais mettre cette musique en continu donc j'ai pensé la mettre en Probleme de gestion de login et mdp [ par ChouchouLilou ] Bonjour, Nous debutons en php et postgres, et nous avons un pb qui est le suivant : - Nous avons une premiere page ds laquel nous saissisons un logi


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales