
le 05/02/2005 à 10:50
docu php et cie
Cool 
Bonne continuation ! ++

Bonne continuation ! ++
<?php
include('./mysql_connect.php');
include('./tete.inc.php');
$titre = "Utilisateurs enregistrés";
$sql = "SELECT CONCAT(nom, ', ', prenom) AS nom_complet,
DATE_FORMAT(date_enr, '%d/%m/%Y') AS d_enr FROM users,
ORDER BY date_enr ASC";
$envoi = @mysql_query($sql);
if ($envoi) echo $sql.'';
if ($envoi) :
echo "<table align=\"center\">\n
\t<tr><th>Nom, Prenom</th><th>Date d'enregistrement</th></tr>\n";
while ($ligne = mysql_fetch_array($envoi, MYSQL_NUM)) :
echo "<tr><td>$ligne[0]</td><td>$ligne[1]</td></tr>\n";
EndWhile;
echo "Toutes nos excuses ! Une erreur de système s'est produite : '".
mysql_error()."'.\n";
EndIf;
mysql_close();
include('./pied.inc.php');
?>
<?php
# enregistrement.php
include('./tete.inc.php');
$titre = "Enregistrement";
If (isset($_POST['submit'])) :
$message = Null;
If (empty($_POST['prenom'])) :
$prenom = False;
$message .= "Vous avez oublié d'indiquer votre prenom.";
Else :
$prenom = $_POST['prenom'];
EndIf;
If (empty($_POST['nom'])) :
$nom = False;
$message .= "Vous avez oublié d'indiquer votre nom.";
Else :
$nom = $_POST['nom'];
EndIf;
If (empty($_POST['email'])) :
$email = False;
$message .= "Vous avez oublié d'indiquer votre email.";
Else :
$email = $_POST['email'];
EndIf;
If (empty($_POST['pseudo'])) :
$pseudo = False;
$message .= "Vous avez oublié d'indiquer votre pseudo.";
Else :
$pseudo = $_POST['pseudo'];
EndIf;
If (empty($_POST['passwd1'])) :
$passwd = False;
$message = "Vous avez oublié d'indiquer votre mot de passe.";
Else :
If ($_POST['passwd1'] == $_POST['passwd2']) :
$passwd = $_POST['passwd1'];
Else :
$passwd = False;
$message .= "Les deux mots de passe doivent être identiques.";
EndIf;
EndIf;
If ($prenom && $nom && $pseudo && $email && $passwd) :
require_once('mysql_connect.php');
$sql = "INSERT INTO users (prenom, nom, pseudo, email, passwd, date_enr)
VALUES ('$prenom', '$nom', '$pseudo', '$email',
PASSWORD('$passwd'), NOW())";
$envoi = mysql_query($sql);
If ($envoi) :
$txt_email = "<i>Auto-message -- N'y répondez pas</i><hr />
Merci de vous être inscrit !
Votre nom : $nom
Votre prenom : $prenom<br/>
Votre pseudonyme : $pseudo
Votre E-mail : $email
Votre mot de passe : $passwd
\t\t Isaac";
mail($email, 'Inscription', $txt_email, 'From: isaac@localhost');
echo "Merci de vous être inscrit ! Vous allez recevoir un E-mail.";
include_once('pied.inc.php');
exit();
Else :
echo "Erreur du système. Enregistrement erroné.".mysql_error();
EndIf;
mysql_close();
Else :
echo "Quelque chose n'est pas correct. Veuillez recommencez.";
EndIf;
If (isset($message)) echo $message;
EndIf;
?>
<!-- Ici le formulaire avec l'incription que je vous epargne =) (=> j'l'ai enlevé quoi !) -->
<?php
include_once('./pied.inc.php');
?>
<script type="text/javascript">
<!--
document.write("Votre navigateur est : " + navigator.appName + " " + navigator.appVersion);
// -->
</script>[code]
J'espère qu'il vous sera utile !
++