|
|
|
|
Configuration: Windows XP Firefox 2.0.0.4
Peut tu afficher ton s'il te plait je voudrait le voir avant de dire une betise ^^ mais je pense savoir ce que c'est |
voila mon code :
$Nada = ''; $Email = htmlspecialchars($_POST['Email']); $Mot_Passe = $_POST['Mot_Passe']; $Phrase_Mot_Passe = $_POST['Phrase_Mot_Passe']; $Nom = $_POST['Nom']; $Prenom = $_POST['Prenom']; $Nom_Societe = $_POST['Nom_Societe']; $Adresse = $_POST['Adresse']; $Cp = $_POST['Cp']; $Ville = $_POST['Ville']; $Pays = $_POST['Pays']; $Etat = $_POST['Etat']; $Tel_Standard = $_POST['Tel_Standard']; $Tel_Direct = $_POST['Tel_Direct']; $Tel_Portable = $_POST['Tel_Portable']; $Fax_Standard = $_POST['Fax_Standard']; $Fax_Direct = $_POST['Fax_Direct']; $Service = $_POST['Service']; $Batiment = $_POST['Batiment']; $Heure = 'D HH:MM:SS.fraction'; $Date = strftime ("%y-%m-%d"); $Observation = $_POST['Observation']; If ( $Email == '' or $Mot_Passe == '' or $Nom == '' or $Nom_Societe == '' or $Adresse == '' or $Adresse == '' or $Cp == '' or $Ville == '' or $Pays == '' or $Tel_Direct == '') { echo "Vous devez remplir toutes les conditions !<br>"; } if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$Email)) { echo "L'adresse mail est invalide !<br>"; } else { mysql_query("INSERT INTO vente_clients(id, Email, Mot_Passe, Phrase_Mot_Passe, Nom, Prenom, Nom_Societe, Adresse, Cp, Ville, Pays, Etat, Tel_Standard, Tel_Direct, Tel_Portable, Fax_Standard, Fax_Direct, Service, Batiment, Date, Heure, Observation) VALUES('', '".$Email."', '".$Mot_Passe."', '".$Phrase_Mot_Passe."', '".$Nom."', '".$Prenom."', '".$Nom_Societe."', '".$Adresse."', '".$Cp."', '".$Ville."', '".$Pays."','".$Etat."', '".$Tel_Standard."', '".$Tel_Direct."', '".$Tel_Portable."', '".$Fax_Standard."', '".$Fax_Direct."', '".$Service."', '".$Batiment."', '".$Date."', '".$Heure."', '".$Observation."')"); } mysql_close(); ?> |
non c'est pas l'erreur que j'avias mais j'ai peut etr une solution pour toi ^^(je sais pas si ca va marcher)
Mais au lieu de faire un seul if pour tout verifier fais en un par condition et tu reset seulement le champ et tu sort de la fonction
|
j'ai changé mon code mais tous les champs s'efface quand même :
<? mysql_connect("localhost", "jeremy", "######" ); mysql_select_db("gs_computer"); $Nada = ''; $Email = htmlspecialchars($_POST['Email']); $Mot_Passe = $_POST['Mot_Passe']; $Phrase_Mot_Passe = $_POST['Phrase_Mot_Passe']; $Nom = $_POST['Nom']; $Prenom = $_POST['Prenom']; $Nom_Societe = $_POST['Nom_Societe']; $Adresse = $_POST['Adresse']; $Cp = $_POST['Cp']; $Ville = $_POST['Ville']; $Pays = $_POST['Pays']; $Etat = $_POST['Etat']; $Tel_Standard = $_POST['Tel_Standard']; $Tel_Direct = $_POST['Tel_Direct']; $Tel_Portable = $_POST['Tel_Portable']; $Fax_Standard = $_POST['Fax_Standard']; $Fax_Direct = $_POST['Fax_Direct']; $Service = $_POST['Service']; $Batiment = $_POST['Batiment']; $Heure = 'D HH:MM:SS.fraction'; $Date = strftime ("%y-%m-%d"); $Observation = $_POST['Observation']; { mysql_query("INSERT INTO vente_client(id) VALUES('')"); } if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$Email)) { echo "L'adresse mail est invalide !<br>"; } else { mysql_query("INSERT INTO vente_client(Email) VALUES('".$Email."')"); } If($Mot_Passe == '') { echo "Vous n'avez pas remplit le mot de passe !<br>"; } else { mysql_query("INSERT INTO vente_client(Mot_Passe) VALUES('".$Mot_Passe."')"); } { mysql_query("INSERT INTO vente_client(Phrase_Mot_Passe) VALUES('".$Phrase_Mot_Passe."')"); } If($Nom == '') { echo "Vous n'avez pas remplit le nom !<br>"; } else { mysql_query("INSERT INTO vente_client(Nom) VALUES('".$Nom."')"); } { mysql_query("INSERT INTO vente_client(Prenom) VALUES('".$Prenom."')"); } If($Nom_Societe == '') { echo "Vous n'avez pas remplit le nom de la société !<br>"; } else { mysql_query("INSERT INTO vente_client(Nom_Societe) VALUES('".$Nom_Societe."')"); } If($Adresse == '') { echo "Vous n'avez pas remplit l'adresse !<br>"; } else { mysql_query("INSERT INTO vente_client(Adresse) VALUES('".$Adresse."')"); } If($Cp == '') { echo "Vous n'avez pas remplit le code postal !<br>"; } else { mysql_query("INSERT INTO vente_client(Cp) VALUES('".$Cp."')"); } If($Ville == '') { echo "Vous n'avez pas remplit la ville !<br>"; } else { mysql_query("INSERT INTO vente_client(Ville) VALUES('".$Ville."')"); } If($Pays == '') { echo "Vous n'avez pas remplit le pays !<br>"; } else { mysql_query("INSERT INTO vente_client(Pays) VALUES('".$Pays."')"); } { mysql_query("INSERT INTO vente_client(Etat) VALUES('".$Etat."')"); } { mysql_query("INSERT INTO vente_client(Tel_Standard) VALUES('".$Tel_Standard."')"); } If($Tel_Direct == '') { echo "Vous n'avez pas remplit le numéro de téléphone !<br>"; } else { mysql_query("INSERT INTO vente_client(Tel_Direct) VALUES('".$Tel_Direct."')"); } { mysql_query("INSERT INTO vente_client(Tel_Portable) VALUES('".$Tel_Portable."')"); } { mysql_query("INSERT INTO vente_client(Fax_Standard) VALUES('".$Fax_Standard."')"); } { mysql_query("INSERT INTO vente_client(Fax_Direct) VALUES('".$Fax_Direct."')"); } { mysql_query("INSERT INTO vente_client(Service) VALUES('".$Service."')"); } { mysql_query("INSERT INTO vente_client(Batiment) VALUES('".$Batiment."')"); } { mysql_query("INSERT INTO vente_client(Date) VALUES('".$Date."')"); } { mysql_query("INSERT INTO vente_client(Heure) VALUES('".$Heure."')"); } { mysql_query("INSERT INTO vente_client(Observation) VALUES('".$Observation."')"); } mysql_close(); ?> </body> </html>
|
| 05/05 18h25 | Formulaires en ligne - Les champs de saisie | Ergonomie |
| 23/06 10h56 | Les Normes en ergonomie des logiciels | Ergonomie |
| 05/11 11h52 | [Javascript] Effacer un champ de formulaire lors du clic (focus) | Javascript |
| 02/11 11h14 | [Webmaster] Un formulaire de contact pour votre site | Webmaster |
| 03/11 14h35 | [PHP] Date de dernière modification | PHP |
| 12/03 10h24 | Pre-remplir les champs d'un formulaire PHP | 1 |
| 26/07 15h05 | Template dans un champ de formulaire php | 1 |
| 28/06 16h15 | [Javascript + Php] Champs dans un formulaire | 1 |
| 04/03 19h40 | PHP - Champs de formulaire dans un tableau | 3 |
![]() | PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de... | Catégorie: PHP Licence: Freeware/gratuit |
![]() | WAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de... | Catégorie: Serveurs Licence: Freeware/gratuit |
![]() | easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données... | Catégorie: Serveurs Licence: Open Source |
![]() | PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,... | Catégorie: Développement Licence: Freeware/gratuit |
![]() | Hannspree HANNSball.champions | Catégorie: Téléviseur LCD / Plasma | |
![]() | Yu-Gi-Oh! World Championship Tournament | Catégorie: Jeu vidéo Nintendo DS | 39.99 € 3 Suisses FR |
![]() | Formula One Arcade | Catégorie: Jeu Playstation | 1.99 € PriceMinister |
![]() | Formula One 06 | Catégorie: Jeu vidéo PSP | 16.99 € La Redoute FR |