Bonjour. J'ai un petit problème avec mon formulaire d'inscription. J'impose des conditions avec d'inscrire la personne (accepter les conditions générales, remplir les champs)
Voilà le script de mon formulaire :
<quote><form methode="post" action="inscription.php">
<p>
<label for="blaz">Votre Blaz</label> : <input type="text" name="blaz" id="blaz" size="15" maxlength="10" />
</p>
<p>
<label for="crew">Votre Crew</label> : <input type="text" name="crew" id="crew" size="10" maxlength="15" />
</p>
<p>
<label for="localisation">Votre Localisation</label> :
<select name="localisation" id="localisation">
<option value="choisissez" selected="selected">Choisissez</option>
<option value="Paris">Paris</option>
<option value="Marseille">Marseille</option>
<option value="Lyon">Lyon</option>
<option value="Toulouse">Toulouse</option>
<option value="Bordeaux">Bordeaux</option>
<option value="Nice">Nice</option>
<option value="Lille">Lille</option>
<option value="Limoge">Limoge</option>
<option value="Hors de France">Hors de France</option>
<option value="Non Communiqué">Je veux pas l'indiquer</option>
</select>
</p>
<p>
Veuillez indiquer la tranche d'âge dans laquelle vous vous situez :<br />
<input type="radio" name="age" value="Mois de 20 ans" id="moins20" /> <label for="moins20">Moins de 20 ans</label><br />
<input type="radio" name="age" value="20 à 30 ans" id="20-30" /> <label for="20-30">20-30 ans</label><br />
<input type="radio" name="age" value="Plus de 30 ans" id="plus30" /> <label for="plus30">Plus de 30 ans</label>
</p>
<p>
<input type="checkbox" name="condition" id="condition" /> <label for="condition">Si vous cochez cette case vous avez lu et accepté <a href="charte.php">la Charte de Graff-Book</a></label>
</p>
<p>
<input type="submit" name="envoyer" />
</p>
</form>
</quote>
Et voilà le script php
<quote><?php
//On vérifie que le formulaire a été correctement rempli
if (($_POST['blaz'] != NULL) && ($_POST['crew'] != NULL) && ($_POST['localisation'] != "choisissez") && (isset($_POST['condition'])))
{
//On se connecte à la base de donnée en incluant config.php
include ('include/config.php');
// On récupère les variables en on les protège
$blaz == mysql_real_escape_string(htmlspecialchars($_POST['blaz']));
$crew == mysql_real_escape_string(htmlspecialchars($_POST['crew']));
$localisation == $_POST['localisation'];
$age == $_POST['age'];
// On stocke le blaz et le crew dans la base de donnée
mysql_query("INSERT INTO membre VALUES('', '$blaz', '$crew')");
// On se déconnecte de MySQL
mysql_close();
}
//Il n'a pas bien rempli le formulaire
else
{
echo ("Veuillez remplir tous les champs du formulaire et <strong>accepter la charte de graff-book</strong>");
include ('formulaire_inscription.htm');
}
?>
</quote>
J'ai tout essayé mais à chaque fois que je clique sur envoyer il applique else. C'est surement un petit détail mais là je vois pas :(
J'ai essayé sans les conditions, le sript fonctionne parfaitement
Merci à ceux qui pourront m'aider