07-07-2007, 08:16 PM
J'ai un problème dans un formulaire d'inscription...
ici aucun problème :
ici, pleins d'erreur, j'en enléve, j'en ajoute, et quand on me dit qu'il ni a plus d'erreurs, ça ne met rien dans la bdd...
Quelqu'un comprend-t-il ma/mes erreur(s)?
Merci d'avance.
ici aucun problème :
Code :
<form action="suite.php" method="post">
<!-- tape dans "action" l'URL de la page sur laquelle tu veux rediriger le visiteur lorsque il aura remplis le forumalire-->
<em>L'homme tendit au jeune homme un parchemin...</em> <br/>
<INPUT TYPE="HIDDEN" VALUE="">
<br>
Votre adresse email
<br>
<input type="text" name="email">
<br>
<br>
Choisissez un nom pour votre personnage
<br>
<input type="text" name="name">
<br>
<br>
Choisissez un mot de passe
<br>
<input type="password" name="mot_de_passe">
<br>
<br>
Un nom pour votre groupe
<br>
<input type="text" name="groupe">
<br>
<br>
Choisissez votre camp
<br>
<br>
<input type="radio" name="camp" value="arabe" checked="checked" /> Arabe
<br>
<input type="radio" name="camp" value="croise" /> Croisé
<br>
<input type="radio" name="camp" value="voleur" /> Voleur de grand chemin
<br>
<input type="submit" name="submit" value="Valider"> <br/>
<em>Que dieu te protège disait-il...</em>
</div>
</form>
</body>
</html>
ici, pleins d'erreur, j'en enléve, j'en ajoute, et quand on me dit qu'il ni a plus d'erreurs, ça ne met rien dans la bdd...
Code :
<!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>Inscription</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="inscription_style.css" />
</head>
<?php
if (isset($_POST['mot_de_passe'])&& isset($_POST['name'])&& isset($_POST['groupe'])&& isset($_POST['email'])&& isset($_POST['camp']))
{
$name = $_POST['name'];
$mot_de_passe = $_POST['mot_de_passe'];
$groupe = $_POST['groupe'];
$camp = $_POST['camp'];
}
?>
<?php
if ($name == $_POST['name'])
?>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test");
mysql_query("INSERT INTO perso (id, name, pv, pv_max, pm, pm_max, recuperation, perception, titre, groupe, camp, arme_a_distance_ arme au_cac)
VALUES('', '$name', '1000', '120', '120', '120', '120', '60', '4', 'memelouk/petit-fils de seigneur', '$groupe', '$camp', 'lance', 'poignard')");
mysql_query("INSERT INTO session (id, mot_de_passe, chef, nom)
VALUES('', '$mot_de_passe', '$name', '$groupe')");
mysql_close();
echo (' <div>
<em>L homme s en alla d un pas lourd</em> <br/><br/>
Votre inscription a bien été prise en compte, merci.<br/>
login : '$name'
mot de passe : '$mot_de_passe'
camps : '$camp'
</div>
')
?>
Quelqu'un comprend-t-il ma/mes erreur(s)?
Merci d'avance.