Envoi formulaire vers base de donnée

Fermé
snoopdog94 - 21 oct. 2010 à 18:21
 Twinpics - 8 nov. 2010 à 18:21
Bonjour,

Je vous expose mon problème j'ai un fichier Jquery qui gère la saisie du formulaire puis j'ai des inputs et deux boutons lorsque l'utilisateur à saisie tous les champs il clic sur le bouton submit et après les données sont envoyées vers ma base de donnée.
Mais je c'est pas ce qui ce passe rien n'est envoyé .
Voici mon code :


<script>

$().ready(function() {

// validate the comment form when it is submitted
$("#inscrip").validate({
rules: {
nom_Cl: "required",
prenom_Cl: "required",
adr_Cl: "required",
cp_Cl: "required",
prof_Cl:"required",
ville_Cl: "required",
mail_Cl: {
required: true,
email: true
},
mdp_Cl: "required",
mdp2_Cl: {
equalTo: "#mdp_Cl"
},
},
messages: {
nom_Cl: "Entrez votre nom",
prenom_Cl: "Entrez votre prénom",
adr_Cl: "Entrez le numéro de la voie",
cp_Cl: "Entrez le code postal",
ville_Cl: "Entrez la ville",
prof_Cl: "Entrez votre profession",
mail_Cl: "Entrez une adresse mail valide",
mdp_Cl: "Entrez un mot de passe",
mdp2_Cl: "Le mot de passe n'est pas identique",
}
});
});

</script>

<?php

if(isset($_REQUEST['submit']))
{
$query="INSERT INTO CLIENT(nom_Cl, prenom_Cl, adr_Cl, ville_Cl, cp_Cl, prof_Cl, mail_Cl, mdp_Cl) VALUES('".$_REQUEST['nom_Cl']."', '".$_REQUEST['prenom_Cl']."', '".$_REQUEST['adr_Cl']."', '".$_REQUEST['ville_Cl']."', '".$_REQUEST['cp_Cl']."', '".$_REQUEST['mail_Cl']."', '".$_REQUEST['prof_Cl']."', '".$_REQUEST['mdp_Cl']."')";


$result = mysql_query($query);
}


?>


<form name="inscrip" id="inscrip">


<INPUT TYPE="HIDDEN" NAME="menu" id="menu" value="inscrip">
Nom <INPUT NAME = "nom_Cl" id = "nom_Cl"> </br>
Prenom <INPUT NAME = "prenom_Cl" id = "prenom_Cl"> </br>
Adresse <INPUT NAME = "adr_Cl" id = "adr_Cl"> </br>
Code postal <INPUT NAME = "cp_Cl" id = "cp_Cl"> </br>
Ville <INPUT NAME = "ville_Cl" id = "ville_Cl"> </br>
Profession <INPUT NAME = "prof_Cl" id = "prof_Cl"> </br>
Mail<INPUT NAME = "mail_Cl" id = "mail_Cl"> </br>
Mot de passe <INPUT NAME = "mdp_Cl" id = "mdp_Cl" type="password"> </br>
Mot de passe <INPUT NAME = "mdp2_Cl" id = "mdp2_Cl" type="password"> </br>

<input type="submit" name="envoi" value="Inscrire">
<input type="reset" value="ANNULER"">

</form>


Merci apr avance

1 réponse

C'est bon problème resolu
0
sad_b Messages postés 116 Date d'inscription lundi 11 octobre 2010 Statut Membre Dernière intervention 3 janvier 2012
2 nov. 2010 à 17:02
est ce que tu peux nous dire c'était quoi l'erreur parce que moi aussi j'ai la même erreur et j'ai pas de solution
0
PCastuces Messages postés 71 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 12 mai 2012 4
2 nov. 2010 à 18:06
On aimerait bien savoir ce que vous avez fait pour remédier à ce problème!!!!

Merci
0
SCRIPT PHP MINIMALISTE !
- Aucune vérification des valeurs des champs du formulaire côté serveur.
- Aucune protection des variables avant insertion en base de données.
- Contrôle minimaliste des champs en Javascript et j'en oublie encore...
Pourvu qu'un utilisateur malveillant ne passe pas par là, il pourrait injecter un code malicieux pour détourner le site !!!!
On trouve du tout et n'importe quoi comme code et c'est bien malheureux...!
0
j'ai abandonner merci
0
Bonsoir,
Tu as bien fait !!!! Bonne continuation...
0