A voir également:
- Enregistrement dans bdd mysql
- Enregistrement youtube - Guide
- Enregistrement ecran pc - Guide
- Mysql download - Télécharger - Bases de données
- Enregistrement audio pc - Guide
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock' (2) ✓ - Forum Linux / Unix
3 réponses
Bonsoir,
Est-ce que ta requête SQL retourne une erreur ?
PS : pas de lettre accentuée dans un attribut input et le slash de fermeture de la balise doit être précédée d'un espace vide (barre espace du clavier).
Mauvais :
Bon :
Est-ce que ta requête SQL retourne une erreur ?
PS : pas de lettre accentuée dans un attribut input et le slash de fermeture de la balise doit être précédée d'un espace vide (barre espace du clavier).
Mauvais :
<label class="align"><input name="prénom" size="22" value="" id="prénom" type="text" /> <span class="obligatoire">*</span></label>
Bon :
<label class="align"><input name="prenom" size="22" value="" id="prenom" type="text" /> <span class="obligatoire">*</span></label>
Non il me retourne aucune erreur il me renvoi à la page d'action.
En phase de développement, apprend à débuguer une requête :
$result = mysql_query(" INSERT INTO données ('numéro client', 'prénom', 'nom', 'mail', 'société', 'tva', 'adresse1', 'adresse2', 'postal', 'ville', 'pays', 'tel', 'fax', 'mdp')
VALUES( '','$lechamp1','$lechamp2','$lechamp3', $champ4, $champ5, $champ6, $champ7, $champ8, $champ9, $champ10, $champ10, $champ11, $champ12, $champ13, $champ14)") or die(mysql_error());
Toujours le même chose, j'ai l'impression qu'il ne comprend pas la fonction
if(isset($_POST["Valider"])) lors du clique sur le bouton donc forcément rien ne se passe.
j'ai mis ceci <input name="Valider" value="Valider" type="submit"/>
comme bouton de validation et la il me met un message d'erreur.
donc le problème viens d'ici:
<input class="envoyer" name="Valider" id="envoyer" type="image" src="style/images/enregistrer.png" width="largeur" height="hauteur" border="0" OnClick="verif_pass();" />
if(isset($_POST["Valider"])) lors du clique sur le bouton donc forcément rien ne se passe.
j'ai mis ceci <input name="Valider" value="Valider" type="submit"/>
comme bouton de validation et la il me met un message d'erreur.
donc le problème viens d'ici:
<input class="envoyer" name="Valider" id="envoyer" type="image" src="style/images/enregistrer.png" width="largeur" height="hauteur" border="0" OnClick="verif_pass();" />
stenzo
Messages postés
96
Date d'inscription
dimanche 24 octobre 2010
Statut
Membre
Dernière intervention
3 novembre 2010
16
Modifié par stenzo le 29/10/2010 à 00:14
Modifié par stenzo le 29/10/2010 à 00:14
Bonsoir,
Je suis étonné que cela fonctionne au vu du nombre de fautes qu'il y a dans les codes.
Les données apparaissent bien dans la table de la BDD après validation du formulaire ?
Et tu ne cryptes pas les password ??
Je suis étonné que cela fonctionne au vu du nombre de fautes qu'il y a dans les codes.
Les données apparaissent bien dans la table de la BDD après validation du formulaire ?
Et tu ne cryptes pas les password ??
Modifies le bouton comme ceci :
Puis la condition du script PHP comme ceci :
<input class="envoyer" type="image" src="style/images/enregistrer.png" width="largeur" height="hauteur" border="0" name="Valider" value="Envoyer" OnClick="verif_pass();" />
Puis la condition du script PHP comme ceci :
<?php
if(isset($_POST['Valider']) && $_POST['Valider'] == 'Envoyer') {
echo "Tu as passé la condition if avec succès";
} else {
echo "La condition n'a pas été remplie. Echec...";
}
?>