Probleme de validation html

Fermé
diabbs - 9 mai 2011 à 22:35
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 9 mai 2011 à 23:30
Bonjour,

Je suis débutant en html et php, j'ai créé un formulaire sur mon site en html+php avec une base de donnée derrière.
lorsque je remplis les champ et cliquer sur la touche envoyer, il y a rien qui se passe c'est comme si la page avait planté. je filer le même code a un ami sans modification ça marche chez lui.
Maintenant je voudrais savoir si le probleme venais d'une mauvaise configuration du serveur wamp (wampserver) que j'utilise ou je sais?

s'il vous plait j'ai besoin d'une réponse


A voir également:

3 réponses

Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
9 mai 2011 à 23:30
C'est pas bien compliqué, c'est pas

<input type="button"
mais
<input type="submit"
1
tiralia Messages postés 1577 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 9 mars 2016 256
9 mai 2011 à 22:37
tu as essayé de le mettre en ligne pour tester?
0
Pour info, j'ai oublier de mettre le code

code php: le fichier s'appelle insertion.php

<html>
<head>
<title>Diabbs info</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
//connection au serveur
$connection = mysql_connect( "localhost", "root", "" ) ;
echo "coucou";
//sélection de la base de données:
$db = mysql_select_db( "forum" ) ;

//récupération des valeurs des champs:
//Identifiant:
$identifiant = $_POST["identifiant"] ;
//email:
$email = $_POST["email"] ;
//mot de passe:
$mot_passe= $_POST["password"] ;


//création de la requête SQL:
$sql = "INSERT INTO membre (identifiant, mot_passe, email)
VALUES ( '$identifiant', '$email','$mot_passe') ";

//exécution de la requête SQL:
$requete = mysql_query($sql, $connection) or die( mysql_error() ) ;

//affichage des résultats, pour savoir si l'insertion a marchée:
if($requete)
{
header('Location:http://localhost/site/forum.php');
exit();
}
else
{
echo("L'inscription à échouée") ;
}
?>
</body>
</html>


le formulaire en html: le fichier s'appelle inscription.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
<html>
<head>
<title>insertion de données en PHP dans la base de données </title>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="designe.css" />
<Script language="JavaScript">
function valider() {
var saisie=true;
if (document.getElementById("identifiant").value=="") {
saisie=false;
}
if (document.getElementById("email").value=="") {
saisie=false;
}
if (document.getElementById("password").value=="") {
saisie=false;
}
if (saisie=false) {
alert("Erreur de saisie");
}
else {
document.getElementById("insertion").submit();
}
}
</script>
</head><body>
<div id="wrap">
<div id="header"><img src="banien.jpg" width="724" height="70">

</div>
<div id="content-wrap">
<div id="content">
<h3 align="center" >Formulaire d'inscription au forum</h3>
<hr 100%
<form method="POST" action="insertion.php" id="insertion" name="insertion">

<table border="0" align="center" cellspacing="2" cellpadding="2">
<tr align="center">
<td>identifiant</td>
<td><input type="text" name="identifiant" id="identifiant"></td>
</tr>
<tr align="center">
<td>email</td>
<td><input type="text" name="email" id="email"></td>
</tr>

<tr align="center">
<td>mot de passe</td>
<td><input type="password" name="password" id="password"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="button" value="Valider" OnClick="valider"></td>
</tr>
</table>
</form>
</body>
</html>

</div>
</div>
<div id="footer">
<div id="labfooter">
<p> Copyright © DIABY Mohamed</p>
</div> </div>
</div>
</body></html>
0