Je vous donne les fichiers qui se chargent de l insertion dans la base de donnees:ajoutClient.php
le formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <?php header ("Cache-Control: no-cache, must-revalidate"); header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passé define ("HOST","localhost"); define ("USER","root"); define ("PASS","xxxxxxxx"); $mabase="xxxxxxxxx"; $connexion=mysql_connect(HOST,USER,PASS) or die("Erreur de connexion n° :".mysql_errno()." \n qui est la suivante :".mysql_error()."et qui est a l origine de ce foutoir"); $com=mysql_select_db($mabase, $connexion) or die("Erreur de connexion n° :".mysql_errno()." \n qui est la suivante :".mysql_error()."et qui est a l origine de ce foutoir"); function sauveMoi($chaine){ return mysql_real_escape_string($chaine); } // requete d'insertion if (isset($_POST['societe']) && isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['adresse']) && isset($_POST['code_postal']) && isset($_POST['ville']) && isset($_POST['tel']) && isset($_POST['email'])) { $id_client="\N"; $societe= sauveMoi($_POST['societe']); $nom= sauveMoi($_POST['nom']); $prenom= sauveMoi($_POST['prenom']); $adresse= sauveMoi($_POST['adresse']); $code_postal= sauveMoi($_POST['code_postal']); $ville= sauveMoi($_POST['ville']); $tel= sauveMoi($_POST['tel']); $email= sauveMoi($_POST['email']); if (empty($societe) ||empty($nom) || empty($prenom) || empty($adresse) || empty($code_postal) || empty($ville) || empty($tel) || empty($email)) { echo "Veillez remplir les champs s'il vous plait"; } else{ mysql_query(" INSERT INTO clients SET id_client='$id_client',societe='$societe',nom='$nom',prenom='$prenom',adresse='$adresse',code_postal='$code_postal',ville='$ville',tel='$tel',email='$email' "); /******************************/ $resultat=mysql_query("SELECT nom,prenom FROM clients ORDER BY nom"); echo mysql_error(); /* Creation des dossiers du client*/ function filename_safe($name) { $except = array('\\', '/', ':', '*', '?', '"', '<', '>', '|'); return str_replace($except, '', $name); } while($ligne=mysql_fetch_array($resultat)){ $nom= $ligne['nom']; $prenom= $ligne['prenom']; /****Creation du dossier du client***/ filename_safe($nom.$prenom); } /***********************************/ header("Status: 301"); # 301 Moved Permanently header("Location: http://{$_SERVER['SERVER_NAME']}/xxxx/index.html"); mysql_close($com); exit; echo mysql_error(); } } ?>
Par contre quand je fais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <form id="monFormulaire" action="./scripts/ajoutClient.php" method="post" enctype="application/x-www-form-urlencoded" onsubmit="formControlListener()"> <div class="partie"> <p> <span class="entete">Informations personnelles</span></p> <p> <label for="societe" class="isNotEmpty">Societe : </label> <input type="text" id="societe" name="societe" /> </p> <p> <label for="nom" class="isNotEmpty">Nom : </label> <input type="text" id="nom" name="nom" /> </p> <p> <label for="prenom" class="isNotEmpty">Prénom : </label> <input type="text" id="prenom" name="prenom" /> </p> <p> <label for="adresse" class="isNotEmpty">Adresse : </label> <input type="text" id="adresse" name="adresse" /> </p> <p> <label for="code_postale" class="isInt">Code postal : </label> <input type="text" id="code_postale" name="code_postale" /> </p> <p> <label for="ville" class="isNotEmpty">Ville : </label> <input type="text" id="ville" name="ville" /> </p> <p> <label for="tel" class="isNotEmpty">Téléphone : </label> <input type="text" id="tel" name="tel" /> </p> <p> <label for="email"class="isNotEmpty">E-mail : </label> <input type="text" id="email" name="email" /> </p> <p> <label class="form_label_nostyle"> </label> <input type="submit" name="submit" class="soumettre" value="Valider" onclick="verifForm(this.form)"/> <input type="reset" name="del" class="annuler" value="Annuler"/> <!--<input type="button" class="modif" Value="Modification" onclick="envoiRequete('window.location.href='recherche_memb.html'','infos')" />--> </p> </div> </form>
netstat -an j ai ça
Impossible d insérer des données dans les tables de ma base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Quand je fais un netstat an Voila ce que j ai TCP 127.0.0.1:3306 127.0.0.1:1584 TIME_WAIT TCP 127.0.0.1:3306 127.0.0.1:1587 TIME_WAIT TCP 127.0.0.1:3306 127.0.0.1:1588 TIME_WAIT TCP 127.0.0.1:3306 127.0.0.1:1591 TIME_WAIT TCP 127.0.0.1:3306 127.0.0.1:1594 TIME_WAIT TCP 127.0.0.1:3306 127.0.0.1:1595 TIME_WAIT
et je n ai pas
my.ini
et php.ini
dans
c:\WINDOWS:
Si quelqu un peut jete un coup d oeil et me dire ce qui cloche.
parce qu a l execution il n y a aucune erreur .
va savoir
mais en tout cas rien dans la base de donnee et pourtant la veirifcation de connexion est faite .






Répondre avec citation



Partager