Formulaire d'inscription

Fermé
twinna - Modifié par twinna le 11/05/2010 à 13:18
 fista - 3 janv. 2013 à 20:24
bonjour, pour mon bts je dois créer un formulaire d'inscription sur unsite internet mais je ne sais absolument pas comment m'y prendre quelqu'un a-t-il déjà été dans ce cas??? Merci d'avance
jenny
A voir également:

4 réponses

PHP: le Formulaire d'inscription connexion avec le test sur la base de donné

http://www.forumista.tk/viewtopic.php?f=49&t=118
3
Martigo Messages postés 195 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 10 août 2011 21
11 mai 2010 à 13:34
Tu peux le faire en PHP, tuto sur le site du zéro: http://www.siteduzero.com/tutoriel-3-69651-creer-un-espace-membre-pour-son-site.html
0
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86
11 mai 2010 à 13:36
Salut,

voilà le mien il fonctionne très bien:

<?php
//no coment :p
if(!empty($_POST)){
	extract($_POST);
	$valid = true;
	if(empty($nom)){
		$valid=false;
		$erreurnom="vous n'avez pas rempli votre nom";
	}
	if(!preg_match("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,3}$/i",$email)){
		$valid=false;
		$erreurmail = "votre email n'est pas valide";
	}
	if(empty($email)){
		$valid=false;
		$erreurmail="vous n'avez pas rempli votre mail";
	}
	if(empty($message)){
		$valid=false;
		$erreurmessage="vous n'avez pas rempli votre message";
		}
	
	if($valid){
		$to = "monemail@live.fr";
		$sujet = "contact du site";
		$header="from: monemail@live.fr \n";
		$header .= "reply-to: $email";
		$message= stripslashes($message);
		$nom= stripslashes($nom);
		if(mail($to,$sujet,$message,$header)){
			$erreur="votre message nous est bien parvenu";
			unset($nom);
			unset($email);
			unset($message);
			
		}
		else{
			$erreur = "erreur:votre email n'a pas été envoyé";
		}
	}
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
		<title>TEST</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<link rel="stylesheet" media="screen" type="text/css" title="css" href="css.css" />
		<script type="text/javascript" src="jquery.js"></script>
		<script type="text/javascript" src="texte.js"></script>
		<script type="text/javascript" src="formulaire.js"></script>
		
   </head>
   <body>
       
		<div id="fond">
		
			<img class="barre_h" src="images/barre_h.jpg" onclick="alert('Pourquoi cliques-tu sur cette image ?');"/>
			<img class="barre_v" src="images/barre_v.png"/>
			<img class="titre" src="images/titre.png" />
			<img class ="logo" src="images/logo.png"/>
			
		<div id="btn">
		<div id="fx"></div>
			
			<img class="acheter" src="images/acheter.png" id="acheter" />
			<img class="vendre" src="images/vendre.png" id="vendre" />
			<img class="louer" src="images/louer.png" id="louer" />
			<img class="gestion" src="images/gestion.png" id="gestion" />
			<img class="infos" src="images/infos.png" id="infos" />
			<img class="contact" src="images/contact.png" id="contact" />
		</div>
		<div id="text">
			
			<p class="text1">111</p>
			<p class="text1">222</p>
                        <P class="text2">333</p>
			<P class="text4">444</p>
			<p class="text5">555</p>
		
		<div id="text6">
		
				<form method="post" action="index.php">
 
				<label for="nom">nom: </label><br/>
				<input type="text" name="nom" id="nom" value="<?php if(isset($nom))echo $nom;?>"/>
				<span class="error-message"><?php if(isset($erreurnom)) echo $erreurnom; ?></span><br/>
				
				<label for="email">email: </label><br/>
				<input type="text" name="email" id="email"value="<?php if(isset($email))echo $email;?>"/>
				<span class="error-message"><?php if(isset($erreurmail)) echo $erreurmail; ?></span><br/>
				
				<label for="message">votre message: </label><br/>
				<textarea name="message" id="message"/><?php if(isset($message))echo $message;?></textarea>
				<span class="error-message"><?php if(isset($erreurmessage)) echo $erreurmessage; ?></span><br/>
				
				<input type="submit" value="envoyer" id="envoyer"/>
				<?php 
					if(isset($erreur)){echo"<h6>$erreur</h6>";}
				?>
				</form>
				</div>
			</p>
			
		</div>
			
		</div>
				
		
   </body>
</html>


Cdt
0
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86
11 mai 2010 à 14:58
alors ???
0
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
11 mai 2010 à 15:38
Niconovice il y connais rien pas la peine de lui balancer ca il va rien comprendre le pauvre xD

perso j'appuie le lien de martigo ;)

Adns
0
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86
11 mai 2010 à 15:51
lol, j'suis deg...sinon va voir sur l'excellent site de grafikart, tu y trouveras de superbe tutos...:(
0
demande de confirmation d'inscription à ofppt meknès
0