par
Horse_Pyro » 10 juil. 2007, 18:54
D'accord, alors voila :
<?php
if (isset($_POST["envoyer"]))// le formulaire a été soumis
{
if (empty($_POST["email_expediteur"])) // il manque l'email de l'expéditeur
{
echo "Saisissez votre adresse email...";
}
elseif (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,4}$",$_POST["email_expediteur"])) // l'adresse e-mail n'est pas valide
{
echo "Votre adresse e-mail n'est pas valide...";
}
elseif (empty($_POST["message"])) // le message est vide
{
echo "Saisissez un message...";
}
}
?>
<!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" lang="fr">
<head>
<title>w.m.architecture : Contact</title>
<meta name="Author" content="Pierre Chambrion" />
<meta name="Copyright" content="WM architecture" />
<meta name="Category" content="Agence d'architecture" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="description" content="Site de l'agence WM architecture à Nancy (54000) : page permettant de contacter directement l'agence" />
<meta name="keywords" content="WM, WMA, architecture, architecte, architectes, agence, nancy, 54, 54000, lorraine, mail, email, adresse, contact, contacter, téléphone" />
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
<!--liens affichés dans les navigateurs alternatifs et qui aident à la navigation (navigateur textuel Lynx, navigateur texte Links) -->
<link rel="home" title="w.m.architecture : Accueil" href="index2.php" />
<?php include('includes/menu.php'); ?>
<!-- ____________________fil d'ariane____________________ -->
<div id="filariane" class="fil ariane"><a href="index2.php">Accueil</a> > <h1>Contact</h1></div>
<!-- ____________________fin du fil d'ariane____________________ -->
<a name="startcontent" id="startcontent" accesskey="2"></a>
<div id="zoneactive">
<p><strong>WM architecture</strong><br />
courrier : 37, rue Sellier 54000 Nancy<br />
tél/fax : 03.83.35.41.76<br />
email : <img src="images/adressemail.jpg" height="10px" width="134px" alt="wmarchitecture(arobase)free(point)fr" title="wmarchitecture(arobase)free(point)fr" /></p>
<h2>Remplissez ce formulaire, puis cliquer sur le bouton "Envoyer". Le message nous parviendra directement.</h2>
<!-- ____________________formulaire____________________ -->
<form method="post" action="http://perso0.free.fr/cgi-bin/form2mail.pl"> <!-- le truc spécifié par Free -->
<p>
<label for="email_expediteur">Votre adresse e-mail :</label><br />
<input type="text" size="40" name="email_expediteur" id="email_expediteur" accesskey="e" value="Entrez votre adresse e-mail ici"/>
</p>
<p>
<label for="titre">Titre de message :</label><br />
<input type="text" size="40" name="titre" id="titre" accesskey="t" value="Entrez le titre de votre message ici"/>
</p>
<p>
<label for="message">Message :</label><br />
<textarea name="message" id="message" accesskey="m" cols="40" rows="5">Entrez votre message ici</textarea>
</p>
<p>
<input type="submit" name="envoyer" accesskey="s" value="Envoyer" />
</p>
</form>
<?php
}
?>
<!-- ____________________fin formulaire____________________ -->
</div>
<!-- ____________________pied de page____________________ -->
<?php include('includes/piedpage.php'); ?>
</body>
</html>
"menu.php", comme son nom l'indique, c'est le menu, et l'appel à la css (commun à toutes mes pages)
D'accord, alors voila :
[php]<?php
if (isset($_POST["envoyer"]))// le formulaire a été soumis
{
if (empty($_POST["email_expediteur"])) // il manque l'email de l'expéditeur
{
echo "Saisissez votre adresse email...";
}
elseif (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,4}$",$_POST["email_expediteur"])) // l'adresse e-mail n'est pas valide
{
echo "Votre adresse e-mail n'est pas valide...";
}
elseif (empty($_POST["message"])) // le message est vide
{
echo "Saisissez un message...";
}
}
?>
<!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" lang="fr">
<head>
<title>w.m.architecture : Contact</title>
<meta name="Author" content="Pierre Chambrion" />
<meta name="Copyright" content="WM architecture" />
<meta name="Category" content="Agence d'architecture" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="description" content="Site de l'agence WM architecture à Nancy (54000) : page permettant de contacter directement l'agence" />
<meta name="keywords" content="WM, WMA, architecture, architecte, architectes, agence, nancy, 54, 54000, lorraine, mail, email, adresse, contact, contacter, téléphone" />
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
<!--liens affichés dans les navigateurs alternatifs et qui aident à la navigation (navigateur textuel Lynx, navigateur texte Links) -->
<link rel="home" title="w.m.architecture : Accueil" href="index2.php" />
<?php include('includes/menu.php'); ?>
<!-- ____________________fil d'ariane____________________ -->
<div id="filariane" class="fil ariane"><a href="index2.php">Accueil</a> > <h1>Contact</h1></div>
<!-- ____________________fin du fil d'ariane____________________ -->
<a name="startcontent" id="startcontent" accesskey="2"></a>
<div id="zoneactive">
<p><strong>WM architecture</strong><br />
courrier : 37, rue Sellier 54000 Nancy<br />
tél/fax : 03.83.35.41.76<br />
email : <img src="images/adressemail.jpg" height="10px" width="134px" alt="wmarchitecture(arobase)free(point)fr" title="wmarchitecture(arobase)free(point)fr" /></p>
<h2>Remplissez ce formulaire, puis cliquer sur le bouton "Envoyer". Le message nous parviendra directement.</h2>
<!-- ____________________formulaire____________________ -->
<form method="post" action="http://perso0.free.fr/cgi-bin/form2mail.pl"> <!-- le truc spécifié par Free -->
<p>
<label for="email_expediteur">Votre adresse e-mail :</label><br />
<input type="text" size="40" name="email_expediteur" id="email_expediteur" accesskey="e" value="Entrez votre adresse e-mail ici"/>
</p>
<p>
<label for="titre">Titre de message :</label><br />
<input type="text" size="40" name="titre" id="titre" accesskey="t" value="Entrez le titre de votre message ici"/>
</p>
<p>
<label for="message">Message :</label><br />
<textarea name="message" id="message" accesskey="m" cols="40" rows="5">Entrez votre message ici</textarea>
</p>
<p>
<input type="submit" name="envoyer" accesskey="s" value="Envoyer" />
</p>
</form>
<?php
}
?>
<!-- ____________________fin formulaire____________________ -->
</div>
<!-- ____________________pied de page____________________ -->
<?php include('includes/piedpage.php'); ?>
</body>
</html>
[/php]
"menu.php", comme son nom l'indique, c'est le menu, et l'appel à la css (commun à toutes mes pages)