création d'un espace membre (1)

portos

portos Le 31 décembre 2017 à 12:35 (Édité le 25 janvier 2019 à 17:54)

salut petite question, je viens de terminer le formulaire d'inscription pour le site mais quand je fais inscription, j'ai le message comme quoi le compte a été créé mais rien dans ma bdd --/ 

a part cela, je n'ai pas d'erreur apparente
ThomasLBA

ThomasLBA Le 1 janvier 2018 à 17:10

Il faudrait que tu donne le code et l’agencement de la bdd !
ProBreizh

ProBreizh Le 4 janvier 2018 à 17:47

Salut, il nous faudrai le code complet de ta page d'inscription et la table de ta db aussi . çà sera plus facile pour que l'on t'aide. ou pourra pas faire grang chose sans le code et la db . 
nad1993

nad1993 Le 4 janvier 2018 à 20:38

salut , j'ai suivi tout les etapes pour creer un espace membre sur la premiere partie mais j'ai un souci meme avec les conditiions pour le pseudo et le mail ect méme si je tape un pseudo plus long de 255 caractere ou un mail qui n'est pas conforme l'erreur ne s'affiche et je comprend pas pourquoi . merci de me repondre 
le code est 
<?php
$bdd = new PDO ("mysql:host=127.0.0.1;dbname=espace_membre","root","");
if (isset ($_POST['forminscription']))
{
if (!empty($_POST['pseudo']) AND !empty($_POST['mail']) AND !empty($_POST['mail2']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2'])) 
{
$pseudo= htmlspecialchars ($_POST['pseudo']) ;
$mail= htmlspecialchars ($_POST['mail']) ;
$mail2=htmlspecialchars ($_POST['mail2']) ;
$mdp= sha1 ($_POST['mdp']) ;
$mdp2= sha1 ($_POST['mdp2']) ;
          $pseudolength=strlen($pseudo) ;
  if ($pseudolength <= 255)
  {
  }
  else 
  {
  echo $erreur =  "votre pseudo ne doit depasser les 255 caractere" ;
  }
}

}
?>
<html>
<title> <?= 'bonjour tous le monde' ; ?> </title>
<head>
<div align='center'>
<h2> insription </h2>
</br>
</br>
</br>
<form method = "POST" action = "" >
<table>
<tr>
<td align="right">
<label for="pseudo"> pseudo : </label>
</td>
<td align="right" >
<input type = "text" placeholder = "pseudo" id="pseudo" name = "pseudo" />
</td>
</tr>
<tr>
<td align="right" >
<label for="mail"> mail : </label>
</td>
<td align="right" >
<input type="email" placeholder = "mail" id="mail" name = "mail" />
</td>
</tr>
<tr>
<td align="right">
<label for="email"> confirmation du mail : </label>
</td>
<td align="right">
<input type = "text" placeholder = "confirmer votre mail" id="mail2" name = "mail2" />
</td>
</tr>
<tr>
<td align="right">
<label for="mdp"> password : </label>
</td>
<td align="right" >
<input type = "password" placeholder = "mot de passe" id="mdp" name = "mdp" />
</td>
</tr>
<tr>
<td align="right">
<label for="mdp2"> confirmation de votre mot de passe : </label>
</td>
<td align="right" >
<input type="password" placeholder = "confirmer le mdp" id="mdp2" name = "mdp2" />
</td>
</tr>
<tr>
<td> </td>
<td>
<input type = "submit" name "forminscription" value = "je m'inscris">
</td>
</table>
</form>
</head>
<body> 
</body> 
</html>
ThomasLBA

ThomasLBA Le 5 janvier 2018 à 10:15

@nad1993 Attention ! Crée un nouveau topic !
nad1993

nad1993 Le 5 janvier 2018 à 19:33

je sais pas comment faire pour créer un nouveau topic !! ?
Profil introuvable

Profil introuvable Le 5 janvier 2018 à 22:45

Hello tout le monde,

'nad1993' pour créer un nouveau topic, il faut que tu choisisses la bonne catégorie sur cette page, une fois cela fait descends tout en bas de la page puis clique sur "Créer un nouveau topic". Ensuite à l'aide des règles que nous avons soigneusement rédigé que tu peux retrouver en cliquant ici (oui car Boris à oublier de les écrires) tu crées ton topic en remplissant correctement les champs. Enfin lors de la rédaction de tes messages, utilises les différentes balises mises à ta disposition (exemple : balise [CODE] pour insérer le code source d'un programme ou d'un site web, balise [IMG] pour insérer des images...etc.). Ceci est très important pour la communauté, la clairté des messages.

J'espère t'avoir aidé, bonne continuation 😉
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte