[PHP]petit probleme pour un formulaire - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : [PHP]petit probleme pour un formulaire
 
Profil : IDNaute
Plus d'informations

Bonjour!
J'ai fait un formulaire avec un ami et quand je le valide, sa m'affiche une page vierge.
Voici les codes:

Code du formulaire:

<!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>Legend of Best Warriors</title>
<link rel="stylesheet" media="screen" type="text/css" title="css accueil LBW" href="recrutement.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

</head>

<!--CONTENU DE LA PAGE-->

<body>
<div id="en_tête">
<a href="index.htm"><img src="banniere.jpg" alt="bannière" title="Legend Of Best Warriors" width="650" height="120"></a>
</div>

<div id="menu_general">
<div id="menu_1">
<div class="elem_menu_1">
<h3>Best Warriors</h3>
<ul>
<li><a href="membres.htm">les Membres</a></li>
<li><a href="histoire.htm">La Légende</a></li>
<li><a href="recrutement.htm">Recrutement</a></li>
<li><a href="..">Les Objectifs</a></li>
<li><a href="..">Tournois</a></li>
<li><a href="..">Drop</a></li>
</ul>
</div>



<div class="elem_menu_2">
<h3>Legend Of</h3>
<ul>
<li><a href="..">L'Alliance</a></li>
<li><a href="..">Le Forum</a></li>
<li><a href="..">Chat</a></li>
<li><a href="..">Lien4</a></li>
</ul>
</div>

<div class="elem_menu_3">
<h3>Accès Membre</h3>
<ul>
<li><a href="..">Tout ca</a></li>
<li><a href="..">est en</a></li>
<li><a href="..">PHP</a></li>
<li><a href="..">car c'est</a></li>
<li><a href="..">la zone membre</a></li>
</ul>
</div>
</div>
</div>
</div>

<div id="form">
<h2>*Rejoindre le LBW*</h2>

<p class="titre_2">Veuillez compléter les informations ci-dessous:</p>

<form method="post" action="traitement.php">
<p class="question"><label>Votre IG :</p><p><input type="text" name="pseudo" size="30" maxlenght="30"/> </label> </p>
<p class="question">Quels jeux possédez-vous?</p>
<p>
<label><input type="checkbox" name="Prophecie" value="ON"/>Prophecie</label><br/>
<label><input type="checkbox" name="Factions" value="ON" />Factions</label><br/>
<label><input type="checkbox" name="Nightfall" value="ON"/>Nightfall</label><br/>
</p>
<p>
<label><input type="radio" name="age" value="moins de 15ans"/>Moins de 15ans</label><br/>
<label><input type="radio" name="age" value="entre 15et 20ans"/>Entre 15 et 20ans</label><br/>
<label><input type="radio" name="age" value="plus que 20ans"/>Plus que 20ans</label><br/>
</p>
<p class="question">
<label>
Dans quel pays habitez-vous ?</p>
<p>
<select name="pays">
<option value="france">France</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
<option value="canada">Canada</option>
<option value="etats-unis">Etats-Unis</option>
<option value="chine">Chine</option>
<option value="japon">Japon</option>
<option value="Belgique">Belgique</option>
</select>
</label>
</p>
<p class="question">
<label>Quels sont vos motivations?</p>
<p>
<textarea name="motivations" rows="10" cols="50">
</textarea>
</label>
</p>

<input type="submit" name="envoyer"/><input type="reset"/>
</form>
<a href="index.html" alt="accueil">Retour à l'accueil</a>
</div>


<div id="pied">
Site créé entièrement par Karagonis et Jeanpasc|Copyright 2007 | contactez nous |
</div>

</body>

</html>


Code de la page de traitement du formulaire:


<?php
if({$_POST['Prophecie']}=="ON" )
{
$Prophecies=="il a prophecies."
}
else
{
$Prophecies=="Il n'a pas prophecies"
}
if({$_POST['Factions']}=="ON" )
{
$Factions=="il a Factions."
}
else
{
$Factions=="Il n'a pas Factions"
}
if({$_POST['Nigthfall']}=="ON" )
{
$Nigthfall=="il a Nigthfall."
}
else
{
$Nigthfall=="Il n'a pas Nigthfall"
}
$adress = "jipi_evette@hotmail.com";
$sujet = "Demande de recrutement pour les LBW";
$message = "Une demande de recrutement a etée effectuée :\n";
$message .= "Pseudo: {$_POST['pseudo']}\n$Prophecies\n$Factions\n$Nightfall\n";
$message .= "{$_POST['age']}\n";
$message .= "il vit en (à): {$_POST['pays']}\n";
$message .= "Ses motivations sont: htmlentities{$_POST['motivations']}\n";
$entete = "From: jipi_evette@hotmail.com\n";
mail($adress, $sujet, $message, $entete);
header('Location: recrutfini.htm');

?>


Message édité par jeanpasc le 30-12-2006 à 16:06:57

  FORUM Infos-du-Net » Programmation » [PHP]petit probleme pour un formulaire

Aller à :
 

Liens