<html>

<head>
<title>Cartes de Voeux Electroniques</title>
</head>

<body bgcolor="white">
<font color="#000063" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">Exp&eacute;diez gratuitement des cartes &eacute;lectroniques &agrave; vos correspondants : il suffit de remplir le formulaire suivant, et ils recevront votre message par courrier electronique.</font>
<p>

<script language="php">
$actionapres = "ajout";
/* j'utilise cette variable qui sera passé comme parametre pour savoir si cette page est en saisie, ou en ajout*/

if ( $action == "ajout")
{
mysql_pconnect("localhost","utilisateur","mot de passe");
/* se connecte à la base de donnée */

$result = mysql_db_query("cigogne","SELECT now()");
$now = mysql_result($result,0,"now()");
/* recupere dans $now la date du jour, dans un but de statistique */
/* j'utilise une fonction mysql comme ca j'ai la date directement dans le bon format */

$result = mysql_db_query("cigogne","INSERT INTO cartes (date,nom,email,nom_dest,email_dest,message,signature,carte) VALUES ('$now','$nom','$email','$nom_dest','$email_dest','$message','$signature','$carte')");
/* envoi la requette à MySQL pour création de l'enregistement à partir des données passés en paramettre*/

echo mysql_error();
/* affiche un eventuelle erreur, utile en cas d'erreur */

$new_uid = mysql_insert_id();
/* là je recupere la valeur du champ numéro qui était en AUTO_INCREMENT */

/* dans texte je vais creer le texte qui va être envoyé par email*/
$texte = $nom." vous a envoyé une carte électronique.\n\nPour voir votre carte, et envoyer vos propres cartes si vous voulez, allez à cette adresse sur le web :\n\nhttp://www.cigogne.net/cartes/?n=".$new_uid."\n\nPour allez à cette adresse copier la et coller la dans votre navigateur web (dans le champ adresse en haut de votre fenetre ou dans le Menu Fichier : Ouvrir une adresse)";

$texte = $texte."\n\nLe serveur Alsacien : http://www.cigogne.net/ \nToutes les sorties à Strasbourg (concerts, expostions, conférences ...)\nL'annuaire des webs alsaciens\nEt de multiples services : forum, moteur de recherche, méteo ...";

$entete = "From: ".$email."\nReply-To:".$email."\nX-Mailer: PHP/" . phpversion();
mail($email_dest, "Une carte postale pour vous", $texte,$entete);
/* envoi l'email au destinataire */

echo "<BR><B>Confirmation de l'envoi de votre carte eletronique</B><BR>";
echo "Vous pouvez consulter votre carte a l'adresse suivante : <B><a href='http://www.cigogne.net/cartes/?n=".$new_uid."'>http://www.cigogne.net/cartes/?n=".$new_uid."</A></B><BR><p>";
/* un petit texte de confirmation est affiché en haut de la page pour que l'utilisateur sache que ca c'est passé correctement */
}

</script>

<b>

<form name="FormName" action="nouvelle.php" method="get">
<!-- le formulaire envoi les données à la page elle même, elle sert de CGI pour elle même -->

<font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"><noedit>
<input type="hidden" value="<? echo $actionapres; ?>" name="action">
<!-- Cette variable caché $actionapres sert au code du début pour savoir comment il doit réagit. Pour cette page, c'est soit ajouté un enregistrement dans la base soit rien faire !-->

</noedit></font><table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffce00"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="4" color="#000063"><b>Exp&eacute;diteur</b></font></td>
</tr>
</table></b></p>
<p>Nom <input type="text" name="nom" value="<?php echo $nom; ?>" size="24"> Votre adresse email <input type="text" name="email" value="<?php echo $email; ?>" size="24"></p>
<!-- pour faciliter la saisie de l'utilisateur quand il veux faire plusieurs cartes à la suite, je reutilise la variable saisie précédement comme valeur par default -->

<p><b><table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffce00"><font size="4" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#000063"><b>Destinataire</b></font></td>
</tr>
</table></b></p>

<p>Nom <input type="text" name="nom_dest" size="24"> Adresse email <input type="text" name="email_dest" size="24"></p>
<p>Attention &agrave; ne pas faire d'erreurs dans l'adresse de votre correspondant, car vous n'aurez pas de message d'erreur, ni d'avertisement de non distribution et le destinataire ne recevrait pas votre carte.</p>
<p>Message <textarea name="message" cols="57" rows="4"><?PHP echo $message; ?></textarea></p>
<p>Signature <input type="text" name="signature" value="<?php echo $signature; ?>" size="53"></p>
<!-- là aussi je reutilise les valeurs précédement saisie -->

<p><b><table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffce00"><font size="4" face="Arationial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#000063"><b>Choisissez la carte que vous voulez envoyer </b></font></td>
</tr>
</table></b></p>
<p><table border="0" cellpadding="0" cellspacing="5" frame width="100%">
<tr>
<td width="50%" align="center" valign="middle">
<center>
<input type="radio" value="hiver01.jpg" name="carte"><img height="101" width="160" src="hiver01.gif" align="middle"> </center>
</td>
<td align="center" valign="middle">
<center>
<input type="radio" value="hiver05.jpg" name="carte"><img height="106" width="160" src="hiver05.gif" align="middle"></center>
</td>
</tr>
<tr>
<td width="50%" align="center" valign="middle">
<center>
<input type="radio" value="hiver03.jpg" name="carte" checked><img height="101" width="160" src="hiver03.gif" align="middle"></center>
</td>
<td align="center" valign="middle">
<center>
<input type="radio" value="hiver04.jpg" name="carte"><img height="107" width="160" src="hiver04.gif" align="middle"></center>
</td>
</tr>
<tr>
<td width="50%" align="center" valign="middle">
<center>
<input type="radio" value="hiver02.jpg" name="carte"><img height="160" width="101" src="hiver02.gif" align="middle"> </center>
</td>
<td>
<center>
<input type="radio" value="hiver06.jpg" name="carte"><img height="160" width="107" src="hiver06.gif" align="middle"></center>
</td>
</tr>
</table></p>
<p><b><table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffce00">
<center>
<input type="submit" value="Envoyer la carte" name="Valide"></center>
<!-- ce bouton envoye simplement les variables saisies en paramettre à cette page même -->

</td>
</tr>
</table></b>
</form>
</body>

</html>