wydook | Bonsoir a tous
je voudrais que la date ce rajoute dans mysql
j'ai ce fichier pour le moment ou il faudrais rajouter la fonction de date , et ensuite un champs dans la table
Code :
- <?
- $chaine = "abcdefghijklmnopqrstuvwxyz0123456789";
- $confirm = str_shuffle($chaine);
- $pseudo = htmlentities($_POST['pseudo']);
- $password = md5($_POST['password']);
- $pass2 = md5($_POST['pass2']);
- $email = htmlentities($_POST['email']);
- $message = 'Cher '.$pseudo.',';
- $message .= 'Ceci est un mail automatique de confirmation d\'inscription au site Météo World : http://www.monsite.com/ .';
- $message .= 'Pour confirmer et ainsi terminer l\'inscription à votre compte, veuillez cliquer sur le lien de confirmation: ';
- $message .= 'http://www.monsite.com/membres/confirm.php?pseudo='.str_replace(' ','%20',$pseudo).'&confirm='.$confirm;
- mysql_connect("", "", "" ); // Connexion à MySQL
- mysql_select_db("" ); // Selectionnez votre base de donnée
- $verification = mysql_query("SELECT COUNT(*) FROM membres WHERE pseudo='$pseudo'" ) or die (mysql_error());
- $donnees = mysql_fetch_array($verification)or die (mysql_error());
- if($donnees['COUNT(*)'] >= 1)
- {
- ?><center><? echo 'Ce pseudo est déjà utilisé, veuillez en choisir un autre.';?></center>
- <center class="Style1">
- <a href="javascript:history.back(1)">retour</a>
- </center>
- <?
- }
- $verification2 = mysql_query("SELECT COUNT(*) FROM membres WHERE email='$email'" ) or die (mysql_error());
- $donnees2 = mysql_fetch_array($verification2)or die (mysql_error());
- if($donnees2['COUNT(*)'] >= 1)
- {
- ?><center><? echo 'Cette adresse e-mail est déjà utilisée, veuillez en choisir une autre.';?></center>
- <center class="Style1">
- <a href="javascript:history.back(1)">retour</a>
- </center>
- <?
- }
- elseif( empty($pseudo) || empty($password) || empty($pass2) || empty($email))
- {
- ?><center>Tous les champs ne sont pas remplis</center><br><center><a href="inscription.php">Cliquez ici pour revenir au formulaire d'inscription</a></center><?php
- }
- elseif( $password != $pass2)
- {
- ?><center>Les passwords ne sont pas identiques !<br><a href="inscription.php">Cliquez ici pour retourner au formulaire d'inscription</a></center><br><?php
- }
- else
- {
- mysql_query("INSERT INTO membres(id, pseudo, password, email, confirm) VALUES ('','$pseudo', '$password', '$email', '$confirm')" );
- ?><center>Votre inscription a bien été prise en compte, un mail de confirmation va tout de suite vous être envoyé<br><a href="http://www.monsite.com">Cliquez ici pour retourner à la page d'acceuil</a></center><br><?php
- mail($email,'Confirmation d\'inscription à ton site',$message);
- mysql_close();
- }
- ?>
|
et cette table:
Code :
- CREATE TABLE `membres` (
- `id` int(11) NOT NULL auto_increment,
- `pseudo` varchar(250) collate latin1_german1_ci NOT NULL default '',
- `password` varchar(250) collate latin1_german1_ci NOT NULL default '',
- `email` varchar(250) collate latin1_german1_ci NOT NULL default '',
- `confirm` varchar(37) collate latin1_german1_ci NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=10 ;
|
comment je doit faire ? merci Message édité par wydook le 07-06-2005 à 18:58:41
|