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",
}
});
});
<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>
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...!
2 nov. 2010 à 17:02
2 nov. 2010 à 18:06
Merci
2 nov. 2010 à 22:07
- 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...!
8 nov. 2010 à 02:39
8 nov. 2010 à 18:21
Tu as bien fait !!!! Bonne continuation...