Je narrive pas a faire un formulaire d'inscription sur mon site
Résolu
yannis200006
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
yannis200006 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
yannis200006 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dsl pour le "narrive" écrit comme sa (manque de place).
Depuis plusieurs mois je cherche a faire un formulaire d'inscription sur mon site mais je n'y arrive pas j'ai beau chercher sur internet mais je ne trouve rien.J'ai essayez plusieurs choses différente mais rien n'aboutie.
J'ai crée tous le site sans problème avec de l'html, du css et un peu de javascript mais c'est ce fichu formulaire qui me donne du fil a retordre.
J'espère que vous pourrais m'aidez car je n'en peut plus de chercher.
Svp aidez moi.
Dsl pour le "narrive" écrit comme sa (manque de place).
Depuis plusieurs mois je cherche a faire un formulaire d'inscription sur mon site mais je n'y arrive pas j'ai beau chercher sur internet mais je ne trouve rien.J'ai essayez plusieurs choses différente mais rien n'aboutie.
J'ai crée tous le site sans problème avec de l'html, du css et un peu de javascript mais c'est ce fichu formulaire qui me donne du fil a retordre.
J'espère que vous pourrais m'aidez car je n'en peut plus de chercher.
Svp aidez moi.
A voir également:
- Je narrive pas a faire un formulaire d'inscription sur mon site
- Whatsapp formulaire opposition - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Wetransfer gratuit sans inscription - Guide
6 réponses
Salut,
HTML, CSS, Javascript ... !!!
T'as oublié le plus important voir le principal "PHP".
Est ce que t'as créé la base de données ?
HTML, CSS, Javascript ... !!!
T'as oublié le plus important voir le principal "PHP".
Est ce que t'as créé la base de données ?
Salut !
Tu a déjà fait le formulaire en HTML ? Si c'est déjà fait il reste plus qu'a créer une base de donnée et stocker les inscriptions dessus.
Tu a déjà fait le formulaire en HTML ? Si c'est déjà fait il reste plus qu'a créer une base de donnée et stocker les inscriptions dessus.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<title>accueil</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form method="post" action="traitement.php">
<p>
<label>Tapez votre prenom :</label>
<input type="text" name="prenom" id="prenom" placeholder="Ex : Dupont" autofocus>
<br/>
<br/>
<label for="nom">Tapez votre nom :</label>
<input type="text" name="nom" id="nom" placeholder="Ex : Dupont" autofocus/>
<br/>
<br/>
<label for="pseudo">*Tapez votre pseudo :</label>
<input type="text" name="pseudo" id="pseudo" placeholder="Ex : Pierre" size="20" maxlength="15" required/>
<br />
<br />
<label for="pass">*Votre mot de passe :</label>
<input type="password" name="pass" id="pass" required/>
<br/>
<br/>
<label for="email">*Tapez votre e-mail :</label>
<input type="email" name="email" id="email"/>
<br/>
<br/>
<label>*Tapez votre numero de telephone :</label>
<input type="tel" name="tel" id="tel"/>
<br/>
<br/>
<p>
<label for="pays">*Dans quel pays habitez-vous ?</label><br />
<select name="pays" id="pays">
<option value="france">France</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
<option value="canada">Canada</option>
<option value="etats-unis">États-Unis</option>
<option value="chine">Chine</option>
<option value="japon">Japon</option>
</select>
</p>
</p>
</form>
<br/>
<br/>
<input type="submit" value="Envoyer" />
<br/>
<br>
<br>
<br>
<br>
<br>
<style>
<!--
h12{
font-size:10px;
}
-->
</style>
<h12>Les champs avec une etoile sont obligatoire.</h12>
</body>
</html>
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<title>accueil</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form method="post" action="traitement.php">
<p>
<label>Tapez votre prenom :</label>
<input type="text" name="prenom" id="prenom" placeholder="Ex : Dupont" autofocus>
<br/>
<br/>
<label for="nom">Tapez votre nom :</label>
<input type="text" name="nom" id="nom" placeholder="Ex : Dupont" autofocus/>
<br/>
<br/>
<label for="pseudo">*Tapez votre pseudo :</label>
<input type="text" name="pseudo" id="pseudo" placeholder="Ex : Pierre" size="20" maxlength="15" required/>
<br />
<br />
<label for="pass">*Votre mot de passe :</label>
<input type="password" name="pass" id="pass" required/>
<br/>
<br/>
<label for="email">*Tapez votre e-mail :</label>
<input type="email" name="email" id="email"/>
<br/>
<br/>
<label>*Tapez votre numero de telephone :</label>
<input type="tel" name="tel" id="tel"/>
<br/>
<br/>
<p>
<label for="pays">*Dans quel pays habitez-vous ?</label><br />
<select name="pays" id="pays">
<option value="france">France</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
<option value="canada">Canada</option>
<option value="etats-unis">États-Unis</option>
<option value="chine">Chine</option>
<option value="japon">Japon</option>
</select>
</p>
</p>
</form>
<br/>
<br/>
<input type="submit" value="Envoyer" />
<br/>
<br>
<br>
<br>
<br>
<br>
<style>
<!--
h12{
font-size:10px;
}
-->
</style>
<h12>Les champs avec une etoile sont obligatoire.</h12>
</body>
</html>
A <input type="submit" value="Envoyer" /> rajoutte name="submit"
comme ça:
<input type="submit" value="Envoyer" name="submit"/>
(je t'envoie le code php)
comme ça:
<input type="submit" value="Envoyer" name="submit"/>
(je t'envoie le code php)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le code (à mettre dans traitement.php) :
Voila !
Après faudra ajouter la table user :)
@+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <?PHP if(isset($_POST['submit'])) { $prenom =(trim(stripslashes($prenom = ($_POST['prenom'])))); $nom = (trim(stripslashes($nom = ($_POST['nom'])))) ; $pseudo =(trim(stripslashes($pseudo = ($_POST['pseudo'])))) ; $pass = (trim(stripslashes($pass = ($_POST['pass'])))) ; $email = (trim(stripslashes($email = ($_POST['email'])))) ; $tel = (trim(stripslashes($tel = ($_POST['tel'])))) ; $pays = (trim(stripslashes($pays = ($_POST['pays'])))) ; $db = mysql_connect('Hôte','Nom d'utilisateur','Mot de passe'); mysql_select_db('Nom de ta base de donnée',$db); $sql = 'SELECT count(*) FROM user WHERE pseudo="'.mysql_escape_string($_POST['pseudo']).'"'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $data = mysql_fetch_array($req); if ($data[0] == 0) { $pass = md5($pass); $sql = "INSERT INTO user VALUES('','$prenom','$nom','$pseudo','$pass','$email','$tel','$pays')"; mysql_query($sql) or die('Erreur SQL !'.$sql.' '.mysql_error()); }else echo"Erreur, un membre du même pseudo existe déjà"; echo 'Inscription terminer, Merci'; mysql_close(); }else echo"Un des champs ne sont pas saisie"; ?> <a href="/">Accueil ici</a>
Voila !
Après faudra ajouter la table user :)
@+
Bon on va continuer,
Pour la base de donnée,
Télécharge ce fichier: [http://cluster1.easy-hebergement.net/
Tu l'extrait avec winrar par exemple
Après sa, tu va sur ton phpmyadmin
tu te connecte et tu va dans ta base de donnée
tu click sur importer après tu click sur parcourir
tu choisis le fichier que tu a télécharger au début,
tu click sur executer et c'est FINI !
:)
Derien
@+
Pour la base de donnée,
Télécharge ce fichier: [http://cluster1.easy-hebergement.net/
Tu l'extrait avec winrar par exemple
Après sa, tu va sur ton phpmyadmin
tu te connecte et tu va dans ta base de donnée
tu click sur importer après tu click sur parcourir
tu choisis le fichier que tu a télécharger au début,
tu click sur executer et c'est FINI !
:)
Derien
@+
Je sais a peu pres le minimum qu'il faut mettre c'est la base du code html et a^res ce que l'on veut mais il faut aussi mettre pour ouvrir le code php il faut mettre
<?php
?>
Par contre le reste je ne comprend rien du tout
Si quelqu'un pourrai m'apprendre je serai ravi .
L'html et le CSS ne gèrent que l'affichage et le design du formulaire, ce ne sont pas des langages de programmation.
Donc pour traiter(vérifier les champs, et insérer les données dans une base de données ...) il faut un langage de programmation (PHP, JSP, Python ...).
Je te conseille de jeter un coup d'oeil sur les tutoriels du site du zero.
PS : Ne saute pas les chapitres, ça ne te servirais a rien.
Bonne chance.
merci quand meme.
Oui oui mais sur le site du zero j ai regarder plein de tuto mais j ai pas toujours tous compris.
Oui merci