Php et mysql
Fermé
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
-
6 août 2008 à 16:31
CrowCrow Messages postés 553 Date d'inscription mercredi 6 août 2008 Statut Membre Dernière intervention 6 août 2010 - 7 août 2008 à 14:33
CrowCrow Messages postés 553 Date d'inscription mercredi 6 août 2008 Statut Membre Dernière intervention 6 août 2010 - 7 août 2008 à 14:33
A voir également:
- Php et mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql gratuit ou payant - Forum MySQL
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
10 réponses
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
7 août 2008 à 09:08
7 août 2008 à 09:08
Ouah, quel réponse constructive. Je suis bouche B devant ta réponse. Vraiment chapeau... On devrait tous répondre comme toi...
Bon trêve d'ironie. Déjà, tu pourrais utilisé le français, c'est plus simple de compréhension, si si, je t'assure, tu verras, c'est un peu plus difficile à utiliser, mais ça marche et tout le monde pourra te comprendre.
Sinon, je ne sais pas si tu as eu du travail urgent un jour dans ta vie, mais c'est pas forcément un travail que tu as laissé trainé et que tu dois rendre le lendemain (c'est ta définition du mot 'urgent'; enfin, d'après ce que j'ai compris). Il y a aussi le travail urgent que ton chef te donne, et que tu dois rendre le plus tôt possible...
Enfin, tout ça pour dire que je pense que les réponses du même genre, on s'en passerais...
Sinon, ghamman, si tu as toujours besoin d'aide, manifeste toi ;)
EDIT: maintenant, mon coup de gueule n'as plus aucun sens, mais c'était pour l'idiot qui avait posté une réponse totalement inutile...
Bon trêve d'ironie. Déjà, tu pourrais utilisé le français, c'est plus simple de compréhension, si si, je t'assure, tu verras, c'est un peu plus difficile à utiliser, mais ça marche et tout le monde pourra te comprendre.
Sinon, je ne sais pas si tu as eu du travail urgent un jour dans ta vie, mais c'est pas forcément un travail que tu as laissé trainé et que tu dois rendre le lendemain (c'est ta définition du mot 'urgent'; enfin, d'après ce que j'ai compris). Il y a aussi le travail urgent que ton chef te donne, et que tu dois rendre le plus tôt possible...
Enfin, tout ça pour dire que je pense que les réponses du même genre, on s'en passerais...
Sinon, ghamman, si tu as toujours besoin d'aide, manifeste toi ;)
EDIT: maintenant, mon coup de gueule n'as plus aucun sens, mais c'était pour l'idiot qui avait posté une réponse totalement inutile...
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
6 août 2008 à 16:34
6 août 2008 à 16:34
Tu pourrais poster un bout de code (ou même tes pages) pour que je puisse t'aider ?
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
7 août 2008 à 10:01
7 août 2008 à 10:01
bonjour
je suis desolée Mr CrowCrow pour hier mais j'avais plus de connexion et il a fallut que je formatte mon poste pour resoudre le probleme (un virus) en tt cas tu as raison de dire tt ce que tu a dis et je suis désolée et lorsque j'ai dis que c'est urgent c'etait vraiment urgent normalement ca aurait due finir aujourd'hui mais moi j'y arrive tj pas
merci pourtant et pardon
je suis desolée Mr CrowCrow pour hier mais j'avais plus de connexion et il a fallut que je formatte mon poste pour resoudre le probleme (un virus) en tt cas tu as raison de dire tt ce que tu a dis et je suis désolée et lorsque j'ai dis que c'est urgent c'etait vraiment urgent normalement ca aurait due finir aujourd'hui mais moi j'y arrive tj pas
merci pourtant et pardon
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
7 août 2008 à 10:07
7 août 2008 à 10:07
Oula, pas besoin de s'excuser, je suis tout à fait conscient que les gens on une vie à coté ^^
Sinon, pas besoin du Mr, ça me fait bizarre ^^
Mais si tu as toujours besoin d'aide, et que les liens de varfendel ne t'aident pas trop (bien qu'ils sont très bon) poste ton code, et ton problème, on verra ce qu'on peux faire ;)
Sinon, pas besoin du Mr, ça me fait bizarre ^^
Mais si tu as toujours besoin d'aide, et que les liens de varfendel ne t'aident pas trop (bien qu'ils sont très bon) poste ton code, et ton problème, on verra ce qu'on peux faire ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
7 août 2008 à 10:32
7 août 2008 à 10:32
merci beaucoup le code de ma page html est le suivant :
et concernant le php il est au dessous j'ai un probleme ds la recupération des données de la page html je ne sais pas si ce que suis en train de faire est correct ou pas c un peu long alors j'espere que ca ne vous derangera pas trop
encore merci
le code HTML
<body>
<table width="1550" height="1202" border="0" align="center">
<tr bgcolor="#E9FBE1">
<td height="17" colspan="6"><blockquote>
<p><span class="Style18">Votre projet de construction </span></p>
</td>
</tr>
<tr>
<td width="149" height="39"> </td>
<td width="62"> </td>
<td width="233"><div align="right"><span class="Style1">Disposez vous de terrain </span></div></td>
<td width="15"> </td>
<td width="317"><form id="terrain" name="terrain" method="post" action="">
<label>
<input type="radio" name="terrain" value="1" />
oui</label>
<label>
<input type="radio" name="terrain" value="0" />
non</label>
</form> </td>
<td width="748"> </td>
</tr>
<tr>
<td height="46"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Technique de construction </span></div></td>
<td valign="top"> </td>
<td valign="top"><form id="technique" name="technique" method="post" action=""><input type="radio" name="tech" value="1" />
Ossature bois <br />
<input type="radio" name="tech" value="2" />
Traditionnelle
<br />
<label>
<input type="radio" name="tech" value="3" />
Autres</label>
</p>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="112"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Chauffage</span></div></td>
<td valign="top"> </td>
<td valign="top"><form id="chauffage" name="chauffage" method="post" action="">
<p>
<input type="radio" name="chauff" value="0" />
Géothermie <br />
<input type="radio" name="chauff" value="1" />
pompe a chaleur <br />
<input type="radio" name="chauff" value="radiobutton" />
bois <br />
<input type="radio" name="chauff" value="2" />
gaz naturel <br />
<input type="radio" name="chauff" value="4" />
électricit </p>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="90"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Solution écologique</span> </div></td>
<td valign="top"> </td>
<td valign="top"><form id="solution" name="solution" method="post" action="">
<label>
<input name="sol" type="checkbox" id="puits" value="1" />
puits canadien</label>
<br />
<input name="sol" type="checkbox" id="sol" value="2" />
solaire <br />
<label>
<input name="sol" type="checkbox" id="eolien" value="3" />
éolien</label>
<label>
<br />
<input name="sol" type="checkbox" id="rec" value="4" />
récupération d'eau de pluie</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="68"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Piscine</span></div></td>
<td> </td>
<td valign="top"><form id="piscine" name="piscine" method="post" action="">
<label>
<input type="radio" name="pisc" value="1" />
traditionnelle</label>
<label>
<br />
<input type="radio" name="pisc" value="2" />
écologique</label>
<label>
<br />
<input type="radio" name="pisc" value="3" />
pas de piscine</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td>ou envisagez vous de construire? </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">Code postal: </span></div></td>
<td> </td>
<td><form id="code1" name="code1" method="post" action="">
<label>
<input name="code" type="text" id="code" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">localité:</span></div></td>
<td> </td>
<td><form id="localité" name="localité" method="post" action="">
<label>
<input name="loc" type="text" id="loc" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">Superficie envisgée </span></div></td>
<td> </td>
<td><form id="superficie" name="superficie" method="post" action="">
<label>
<input name="sup" type="text" id="sup" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="68"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">votre projet est envisagé pour </span></div></td>
<td> </td>
<td valign="top"><form id="date" name="date" method="post" action="">
<label>
<input type="radio" name="dat" value="1" />
- 6 mois</label>
<label>
<br />
<input type="radio" name="dat" value="2" />
de 6 a 1 an</label>
<label>
<br />
<input type="radio" name="dat" value="3" />
plus que 1 an</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Ce projet est il votre premiere maison? </span></div></td>
<td> </td>
<td><form id="premier" name="premier" method="post" action="">
<label>
<input type="radio" name="pre" value="0" />
non</label>
<label>
<input type="radio" name="pre" value="1" />
oui</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Budget consacré a la construction </span></div></td>
<td> </td>
<td><form id="budget" name="budget" method="post" action="">
<label>
<input name="budget" type="text" id="budget" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="37"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">votre message </span></div></td>
<td> </td>
<td><form id="message" name="message" method="post" action="">
<label>
<textarea name="mess" id="mess"></textarea>
</label>
</form> </td>
<td> </td>
</tr>
<tr bgcolor="#E9FBE1">
<td height="17" colspan="6"><div align="left" class="Style16">
<p class="Style19">Vos coordonnées </p>
</div></td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Civilité:</span></div></td>
<td> </td>
<td><form id="civilité" name="civilité" method="post" action="">
<label>
<select name="select">
<option value="1" selected="selected">M.</option>
<option value="2">Mme</option>
<option value="3">Mlle</option>
</select>
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">nom:</span></div></td>
<td> </td>
<td><form id="nom" name="nom" method="post" action="">
<label>
<input name="nom" type="text" id="nom" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Prenom:</span></div></td>
<td> </td>
<td><form id="prenom" name="prenom" method="post" action="">
<label>
<input name="pre" type="text" id="pre" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Adresse:</span></div></td>
<td> </td>
<td><form id="adresse" name="adresse" method="post" action="">
<label>
<input name="adr" type="text" id="adr" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Code postal : </span></div></td>
<td> </td>
<td><form id="code2" name="code2" method="post" action="">
<label>
<input name="cod" type="text" id="cod" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Ville:</span></div></td>
<td> </td>
<td><form id="form22" name="form22" method="post" action="">
<label>
<input name="vil" type="text" id="vil" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Téléphone:</span></div></td>
<td> </td>
<td><form id="téléphone" name="téléphone" method="post" action="">
<label>
<input type="text" name="textfield" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Portable:</span></div></td>
<td> </td>
<td><form id="portable" name="portable" method="post" action="">
<label>
<input type="text" name="textfield2" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="70"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">e-mail:</span></div></td>
<td> </td>
<td valign="top"><form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="textfield3" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><form id="form2" name="form2" method="get" action="Ajout_inscrit.php">
<label>
<input type="submit" name="Submit" value="inscription" />
</label>
</form> </td>
<td> </td>
</tr>
</table>
</body>
le code php
<html>
<head><title>mise à jour</title></head>
<body>
<?php
$ter=$_GET['terrain'];
$tech=$_GET['tech'];
$chau=$_GET['chauff'];
$sol=$_GET['sol'];
$pisc=$_GET['pisc'];
$cod1=$_GET['code1'];
$loc=$_GET['localité'];
$sup=$_GET['superficie'];
$dat=$_GET['dat'];
$prem=$_GET['pre'];
$bud=$_GET['budget'];
$mess=$_GET['message'];
$civ=$_GET['civilité'];
$nom=$_GET['nom'];
$pre=$_GET['prenom'];
$adr=$_GET['adresse'];
$cod2=$_GET['code2'];
$vil=$_GET['ville'];
$tel=$_GET['téléphone'];
$por=$_GET['portable'];
$mail=$_GET['email'];
$c=mysql_pconnect("localhost","root","");
mysql_select_db("contact",$c);
$req1="insert into contact_contact (piscine, technique, chauffage, terrain, dateprojet, civilité, nom, prenom, adresse, cp, ville, tel, portable, email, localité, premiere, budget, commentaire) VALUES('$pisc','$tech','$chau','$dat','$civ',$nom','$pre','$adr','$cod1','$vil',$tel','$por','$mail','$loc','$prem', '$bud','$mess')";
$res1=mysql_query($req1,$c);
echo"<font size=5><b>Insertion Avec Succés</b></font>";
$req="select * from contact_contact where nom=$nom";
$res=mysql_query($req,$c);
if ($res)
{
echo"<font size=5><b>Insertion Avec Succés</b></font>";
}
else "<br><font size=5><b>Désolé: veuillez Refaire L'inscription</b></font>";
?>
</body>
</html>
et concernant le php il est au dessous j'ai un probleme ds la recupération des données de la page html je ne sais pas si ce que suis en train de faire est correct ou pas c un peu long alors j'espere que ca ne vous derangera pas trop
encore merci
le code HTML
<body>
<table width="1550" height="1202" border="0" align="center">
<tr bgcolor="#E9FBE1">
<td height="17" colspan="6"><blockquote>
<p><span class="Style18">Votre projet de construction </span></p>
</td>
</tr>
<tr>
<td width="149" height="39"> </td>
<td width="62"> </td>
<td width="233"><div align="right"><span class="Style1">Disposez vous de terrain </span></div></td>
<td width="15"> </td>
<td width="317"><form id="terrain" name="terrain" method="post" action="">
<label>
<input type="radio" name="terrain" value="1" />
oui</label>
<label>
<input type="radio" name="terrain" value="0" />
non</label>
</form> </td>
<td width="748"> </td>
</tr>
<tr>
<td height="46"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Technique de construction </span></div></td>
<td valign="top"> </td>
<td valign="top"><form id="technique" name="technique" method="post" action=""><input type="radio" name="tech" value="1" />
Ossature bois <br />
<input type="radio" name="tech" value="2" />
Traditionnelle
<br />
<label>
<input type="radio" name="tech" value="3" />
Autres</label>
</p>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="112"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Chauffage</span></div></td>
<td valign="top"> </td>
<td valign="top"><form id="chauffage" name="chauffage" method="post" action="">
<p>
<input type="radio" name="chauff" value="0" />
Géothermie <br />
<input type="radio" name="chauff" value="1" />
pompe a chaleur <br />
<input type="radio" name="chauff" value="radiobutton" />
bois <br />
<input type="radio" name="chauff" value="2" />
gaz naturel <br />
<input type="radio" name="chauff" value="4" />
électricit </p>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="90"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Solution écologique</span> </div></td>
<td valign="top"> </td>
<td valign="top"><form id="solution" name="solution" method="post" action="">
<label>
<input name="sol" type="checkbox" id="puits" value="1" />
puits canadien</label>
<br />
<input name="sol" type="checkbox" id="sol" value="2" />
solaire <br />
<label>
<input name="sol" type="checkbox" id="eolien" value="3" />
éolien</label>
<label>
<br />
<input name="sol" type="checkbox" id="rec" value="4" />
récupération d'eau de pluie</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="68"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right"><span class="Style1">Piscine</span></div></td>
<td> </td>
<td valign="top"><form id="piscine" name="piscine" method="post" action="">
<label>
<input type="radio" name="pisc" value="1" />
traditionnelle</label>
<label>
<br />
<input type="radio" name="pisc" value="2" />
écologique</label>
<label>
<br />
<input type="radio" name="pisc" value="3" />
pas de piscine</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td>ou envisagez vous de construire? </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">Code postal: </span></div></td>
<td> </td>
<td><form id="code1" name="code1" method="post" action="">
<label>
<input name="code" type="text" id="code" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">localité:</span></div></td>
<td> </td>
<td><form id="localité" name="localité" method="post" action="">
<label>
<input name="loc" type="text" id="loc" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><span class="Style1">Superficie envisgée </span></div></td>
<td> </td>
<td><form id="superficie" name="superficie" method="post" action="">
<label>
<input name="sup" type="text" id="sup" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="68"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">votre projet est envisagé pour </span></div></td>
<td> </td>
<td valign="top"><form id="date" name="date" method="post" action="">
<label>
<input type="radio" name="dat" value="1" />
- 6 mois</label>
<label>
<br />
<input type="radio" name="dat" value="2" />
de 6 a 1 an</label>
<label>
<br />
<input type="radio" name="dat" value="3" />
plus que 1 an</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Ce projet est il votre premiere maison? </span></div></td>
<td> </td>
<td><form id="premier" name="premier" method="post" action="">
<label>
<input type="radio" name="pre" value="0" />
non</label>
<label>
<input type="radio" name="pre" value="1" />
oui</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Budget consacré a la construction </span></div></td>
<td> </td>
<td><form id="budget" name="budget" method="post" action="">
<label>
<input name="budget" type="text" id="budget" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="37"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">votre message </span></div></td>
<td> </td>
<td><form id="message" name="message" method="post" action="">
<label>
<textarea name="mess" id="mess"></textarea>
</label>
</form> </td>
<td> </td>
</tr>
<tr bgcolor="#E9FBE1">
<td height="17" colspan="6"><div align="left" class="Style16">
<p class="Style19">Vos coordonnées </p>
</div></td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Civilité:</span></div></td>
<td> </td>
<td><form id="civilité" name="civilité" method="post" action="">
<label>
<select name="select">
<option value="1" selected="selected">M.</option>
<option value="2">Mme</option>
<option value="3">Mlle</option>
</select>
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">nom:</span></div></td>
<td> </td>
<td><form id="nom" name="nom" method="post" action="">
<label>
<input name="nom" type="text" id="nom" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Prenom:</span></div></td>
<td> </td>
<td><form id="prenom" name="prenom" method="post" action="">
<label>
<input name="pre" type="text" id="pre" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Adresse:</span></div></td>
<td> </td>
<td><form id="adresse" name="adresse" method="post" action="">
<label>
<input name="adr" type="text" id="adr" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Code postal : </span></div></td>
<td> </td>
<td><form id="code2" name="code2" method="post" action="">
<label>
<input name="cod" type="text" id="cod" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Ville:</span></div></td>
<td> </td>
<td><form id="form22" name="form22" method="post" action="">
<label>
<input name="vil" type="text" id="vil" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Téléphone:</span></div></td>
<td> </td>
<td><form id="téléphone" name="téléphone" method="post" action="">
<label>
<input type="text" name="textfield" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">Portable:</span></div></td>
<td> </td>
<td><form id="portable" name="portable" method="post" action="">
<label>
<input type="text" name="textfield2" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td height="70"> </td>
<td valign="top"> </td>
<td valign="top"><div align="right" class="Style13"><span class="Style14">e-mail:</span></div></td>
<td> </td>
<td valign="top"><form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="textfield3" />
</label>
</form> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><form id="form2" name="form2" method="get" action="Ajout_inscrit.php">
<label>
<input type="submit" name="Submit" value="inscription" />
</label>
</form> </td>
<td> </td>
</tr>
</table>
</body>
le code php
<html>
<head><title>mise à jour</title></head>
<body>
<?php
$ter=$_GET['terrain'];
$tech=$_GET['tech'];
$chau=$_GET['chauff'];
$sol=$_GET['sol'];
$pisc=$_GET['pisc'];
$cod1=$_GET['code1'];
$loc=$_GET['localité'];
$sup=$_GET['superficie'];
$dat=$_GET['dat'];
$prem=$_GET['pre'];
$bud=$_GET['budget'];
$mess=$_GET['message'];
$civ=$_GET['civilité'];
$nom=$_GET['nom'];
$pre=$_GET['prenom'];
$adr=$_GET['adresse'];
$cod2=$_GET['code2'];
$vil=$_GET['ville'];
$tel=$_GET['téléphone'];
$por=$_GET['portable'];
$mail=$_GET['email'];
$c=mysql_pconnect("localhost","root","");
mysql_select_db("contact",$c);
$req1="insert into contact_contact (piscine, technique, chauffage, terrain, dateprojet, civilité, nom, prenom, adresse, cp, ville, tel, portable, email, localité, premiere, budget, commentaire) VALUES('$pisc','$tech','$chau','$dat','$civ',$nom','$pre','$adr','$cod1','$vil',$tel','$por','$mail','$loc','$prem', '$bud','$mess')";
$res1=mysql_query($req1,$c);
echo"<font size=5><b>Insertion Avec Succés</b></font>";
$req="select * from contact_contact where nom=$nom";
$res=mysql_query($req,$c);
if ($res)
{
echo"<font size=5><b>Insertion Avec Succés</b></font>";
}
else "<br><font size=5><b>Désolé: veuillez Refaire L'inscription</b></font>";
?>
</body>
</html>
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
7 août 2008 à 10:49
7 août 2008 à 10:49
J'ai rien à faire en ce moment, donc ça me dérange pas.
Par contre, est-ce que tu pourrais m'envoyer la structure de ta base de donnée ?
Par contre, est-ce que tu pourrais m'envoyer la structure de ta base de donnée ?
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
7 août 2008 à 11:12
7 août 2008 à 11:12
oui bien sure
la voila
-- phpMyAdmin SQL Dump
-- version 2.9.1.1-Debian-6
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Vendredi 06 Juin 2008 à 16:43
-- Version du serveur: 5.0.45
-- Version de PHP: 5.2.5
--
-- Base de données: `contact`
--
-- --------------------------------------------------------
--
-- Structure de la table `contact_archi`
--
CREATE TABLE `contact_archi` (
`no_archi` tinyint(3) unsigned NOT NULL,
`nom_archi` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_chambres`
--
CREATE TABLE `contact_chambres` (
`no_chambres` tinyint(3) unsigned NOT NULL,
`nom_chambres` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_chauffage`
--
CREATE TABLE `contact_chauffage` (
`no_chauffage` tinyint(3) unsigned NOT NULL,
`nom_chauffage` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_civilite`
--
CREATE TABLE `contact_civilite` (
`no_civilite` tinyint(3) unsigned NOT NULL,
`nom_civilite` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_connu`
--
CREATE TABLE `contact_connu` (
`no_connu` tinyint(3) unsigned NOT NULL,
`nom_connu` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_contact`
--
CREATE TABLE `contact_contact` (
`no_contact` int(10) unsigned NOT NULL,
`no_maison` int(10) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL,
`annee` tinyint(3) unsigned NOT NULL,
`mois` tinyint(3) unsigned NOT NULL,
`jour` tinyint(3) unsigned NOT NULL,
`projet` tinyint(3) unsigned NOT NULL,
`archi` tinyint(3) unsigned NOT NULL,
`toiture` tinyint(3) unsigned NOT NULL,
`pieces` tinyint(3) unsigned NOT NULL,
`voiture` tinyint(3) unsigned NOT NULL,
`sejsal` tinyint(3) unsigned NOT NULL,
`chambres` tinyint(3) unsigned NOT NULL,
`sdb` tinyint(3) unsigned NOT NULL,
`piscine` tinyint(3) unsigned NOT NULL,
`technique` tinyint(3) unsigned NOT NULL,
`chauffage` tinyint(3) unsigned NOT NULL,
`terrain` tinyint(3) unsigned NOT NULL,
`dateprojet` tinyint(3) unsigned NOT NULL,
`commune1` varchar(255) collate latin1_general_ci NOT NULL,
`commune2` varchar(255) collate latin1_general_ci NOT NULL,
`commune3` varchar(255) collate latin1_general_ci NOT NULL,
`proploc` tinyint(3) unsigned NOT NULL,
`loyer` int(10) unsigned NOT NULL,
`civilite` tinyint(3) unsigned NOT NULL,
`nom` varchar(255) collate latin1_general_ci NOT NULL,
`prenom` varchar(255) collate latin1_general_ci NOT NULL,
`adresse` varchar(255) collate latin1_general_ci NOT NULL,
`cp` varchar(255) collate latin1_general_ci NOT NULL,
`ville` varchar(255) collate latin1_general_ci NOT NULL,
`tel` varchar(255) collate latin1_general_ci NOT NULL,
`portable` varchar(255) collate latin1_general_ci NOT NULL,
`email` varchar(255) collate latin1_general_ci NOT NULL,
`connu` tinyint(3) unsigned NOT NULL,
`departement` varchar(255) collate latin1_general_ci NOT NULL,
`localite` varchar(255) collate latin1_general_ci NOT NULL,
`surface` int(10) unsigned NOT NULL,
`premiere` tinyint(3) unsigned NOT NULL,
`budget` int(10) unsigned NOT NULL,
`commentaire` text collate latin1_general_ci NOT NULL,
`traite_onr` tinyint(3) unsigned NOT NULL,
`traite_com` tinyint(3) unsigned NOT NULL,
`ar_ok` tinyint(3) unsigned NOT NULL,
`nv_contact` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`no_contact`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_contact_soleco`
--
CREATE TABLE `contact_contact_soleco` (
`no_contact` int(10) unsigned NOT NULL,
`no_soleco` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_dateprojet`
--
CREATE TABLE `contact_dateprojet` (
`no_dateprojet` tinyint(3) unsigned NOT NULL,
`nom_dateprojet` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_pieces`
--
CREATE TABLE `contact_pieces` (
`no_pieces` tinyint(3) unsigned NOT NULL,
`nom_pieces` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_piscine`
--
CREATE TABLE `contact_piscine` (
`no_piscine` tinyint(3) unsigned NOT NULL,
`nom_piscine` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_premiere`
--
CREATE TABLE `contact_premiere` (
`no_premiere` tinyint(3) unsigned NOT NULL,
`nom_premiere` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_projet`
--
CREATE TABLE `contact_projet` (
`no_projet` tinyint(3) unsigned NOT NULL,
`nom_projet` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_proploc`
--
CREATE TABLE `contact_proploc` (
`no_proploc` tinyint(3) unsigned NOT NULL,
`nom_proploc` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_sdb`
--
CREATE TABLE `contact_sdb` (
`no_sdb` tinyint(3) unsigned NOT NULL,
`nom_sdb` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
la voila
-- phpMyAdmin SQL Dump
-- version 2.9.1.1-Debian-6
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Vendredi 06 Juin 2008 à 16:43
-- Version du serveur: 5.0.45
-- Version de PHP: 5.2.5
--
-- Base de données: `contact`
--
-- --------------------------------------------------------
--
-- Structure de la table `contact_archi`
--
CREATE TABLE `contact_archi` (
`no_archi` tinyint(3) unsigned NOT NULL,
`nom_archi` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_chambres`
--
CREATE TABLE `contact_chambres` (
`no_chambres` tinyint(3) unsigned NOT NULL,
`nom_chambres` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_chauffage`
--
CREATE TABLE `contact_chauffage` (
`no_chauffage` tinyint(3) unsigned NOT NULL,
`nom_chauffage` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_civilite`
--
CREATE TABLE `contact_civilite` (
`no_civilite` tinyint(3) unsigned NOT NULL,
`nom_civilite` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_connu`
--
CREATE TABLE `contact_connu` (
`no_connu` tinyint(3) unsigned NOT NULL,
`nom_connu` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_contact`
--
CREATE TABLE `contact_contact` (
`no_contact` int(10) unsigned NOT NULL,
`no_maison` int(10) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL,
`annee` tinyint(3) unsigned NOT NULL,
`mois` tinyint(3) unsigned NOT NULL,
`jour` tinyint(3) unsigned NOT NULL,
`projet` tinyint(3) unsigned NOT NULL,
`archi` tinyint(3) unsigned NOT NULL,
`toiture` tinyint(3) unsigned NOT NULL,
`pieces` tinyint(3) unsigned NOT NULL,
`voiture` tinyint(3) unsigned NOT NULL,
`sejsal` tinyint(3) unsigned NOT NULL,
`chambres` tinyint(3) unsigned NOT NULL,
`sdb` tinyint(3) unsigned NOT NULL,
`piscine` tinyint(3) unsigned NOT NULL,
`technique` tinyint(3) unsigned NOT NULL,
`chauffage` tinyint(3) unsigned NOT NULL,
`terrain` tinyint(3) unsigned NOT NULL,
`dateprojet` tinyint(3) unsigned NOT NULL,
`commune1` varchar(255) collate latin1_general_ci NOT NULL,
`commune2` varchar(255) collate latin1_general_ci NOT NULL,
`commune3` varchar(255) collate latin1_general_ci NOT NULL,
`proploc` tinyint(3) unsigned NOT NULL,
`loyer` int(10) unsigned NOT NULL,
`civilite` tinyint(3) unsigned NOT NULL,
`nom` varchar(255) collate latin1_general_ci NOT NULL,
`prenom` varchar(255) collate latin1_general_ci NOT NULL,
`adresse` varchar(255) collate latin1_general_ci NOT NULL,
`cp` varchar(255) collate latin1_general_ci NOT NULL,
`ville` varchar(255) collate latin1_general_ci NOT NULL,
`tel` varchar(255) collate latin1_general_ci NOT NULL,
`portable` varchar(255) collate latin1_general_ci NOT NULL,
`email` varchar(255) collate latin1_general_ci NOT NULL,
`connu` tinyint(3) unsigned NOT NULL,
`departement` varchar(255) collate latin1_general_ci NOT NULL,
`localite` varchar(255) collate latin1_general_ci NOT NULL,
`surface` int(10) unsigned NOT NULL,
`premiere` tinyint(3) unsigned NOT NULL,
`budget` int(10) unsigned NOT NULL,
`commentaire` text collate latin1_general_ci NOT NULL,
`traite_onr` tinyint(3) unsigned NOT NULL,
`traite_com` tinyint(3) unsigned NOT NULL,
`ar_ok` tinyint(3) unsigned NOT NULL,
`nv_contact` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`no_contact`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_contact_soleco`
--
CREATE TABLE `contact_contact_soleco` (
`no_contact` int(10) unsigned NOT NULL,
`no_soleco` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_dateprojet`
--
CREATE TABLE `contact_dateprojet` (
`no_dateprojet` tinyint(3) unsigned NOT NULL,
`nom_dateprojet` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_pieces`
--
CREATE TABLE `contact_pieces` (
`no_pieces` tinyint(3) unsigned NOT NULL,
`nom_pieces` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_piscine`
--
CREATE TABLE `contact_piscine` (
`no_piscine` tinyint(3) unsigned NOT NULL,
`nom_piscine` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_premiere`
--
CREATE TABLE `contact_premiere` (
`no_premiere` tinyint(3) unsigned NOT NULL,
`nom_premiere` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_projet`
--
CREATE TABLE `contact_projet` (
`no_projet` tinyint(3) unsigned NOT NULL,
`nom_projet` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_proploc`
--
CREATE TABLE `contact_proploc` (
`no_proploc` tinyint(3) unsigned NOT NULL,
`nom_proploc` varchar(255) collate latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
--
-- Structure de la table `contact_sdb`
--
CREATE TABLE `contact_sdb` (
`no_sdb` tinyint(3) unsigned NOT NULL,
`nom_sdb` tinyint(3) unsigned NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
7 août 2008 à 11:49
7 août 2008 à 11:49
il ya un grand probleme?
en tt cas moi je vais devoir aller pour 1heure a peu pres
j'esspere que je ne te derane pas trop avec mon prob
en tt cas moi je vais devoir aller pour 1heure a peu pres
j'esspere que je ne te derane pas trop avec mon prob
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
7 août 2008 à 12:46
7 août 2008 à 12:46
J'étais parti manger ^^
Bon, je suis en train de décortiquer ton code.
Pour l'instant, 2 choses:
- dans ton formulaire, tu met method="post" et tu récupère tes variable en PHP avec $_GET[]. Il vaut mieux garder la même méthode. Ici je te conseil le get. DOnc remplacer les post des method par get.
-dans ta page php, tu as mis $res1=mysql_query($req1,$c); et $res=mysql_query($req,$c); Retire les $c, ils sont inutiles.
Bon, je suis en train de décortiquer ton code.
Pour l'instant, 2 choses:
- dans ton formulaire, tu met method="post" et tu récupère tes variable en PHP avec $_GET[]. Il vaut mieux garder la même méthode. Ici je te conseil le get. DOnc remplacer les post des method par get.
-dans ta page php, tu as mis $res1=mysql_query($req1,$c); et $res=mysql_query($req,$c); Retire les $c, ils sont inutiles.
ghammam
Messages postés
12
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
11 octobre 2008
7 août 2008 à 14:11
7 août 2008 à 14:11
desolée le retard
j'ai fais ce que tu as dis mais il ya tj le meme probleme c ds lles lignes de code la ou je recupere les donnée
j'ai fais ce que tu as dis mais il ya tj le meme probleme c ds lles lignes de code la ou je recupere les donnée
CrowCrow
Messages postés
553
Date d'inscription
mercredi 6 août 2008
Statut
Membre
Dernière intervention
6 août 2010
42
7 août 2008 à 14:33
7 août 2008 à 14:33
Alors, pour l'instant, j'ai trouvé d'autres erreurs, mais ça ne marche toujours pas.
Donc une qui pose quand même un gros problème, c'est les balises form.
Tu ne peux pas mettre plusieurs balises form pour un même formulaire. Car sinon, tu dois mettre un bouton submit pour chaque formulaire. Ce que j'ai fait, c'est que j'ai pris ta balise
Si tu veux utilisé des blocs, je te conseil d'utiliser les fieldset.
Une autre erreur qui forcément cause un gros problème:
Il y a une faute (sans doute de frappe, mais c'est connect et non pconnect ^^
Autre erreur, dans ton INSERT tu as oublié de déclarer $ter. Tu dois l'insérer ici
Deux conseil maintenant (oui, il faut bien en donner ;) )
-pour les values de tes différentes options, essaye de varier. Car toujours mettre 1,2,3 au final on s'embrouille. De plus dans ta base, ça sera pas forcément claire. Il vaut mieux préférer une valeur claire (par exemple, pour technique de construction mettre comme valeur 'ossa_bois' , 'tradition' et 'autres' peut être une bonne idée)
-sinon, j'ai remarqué que tu utilisais les <td></td> pour faire une mise en page. Bonne idée, pour plus de simplicité, au lieu d'avoir 5 lignes de <td></td>, tu peux utilser <td rowspan="5"></td> (pour les colonnes, c'est colspan)
Voila, je continu de chercher pourquoi ça marche pas. Mais c'est déja des petites erreurs à corriger.
Donc une qui pose quand même un gros problème, c'est les balises form.
Tu ne peux pas mettre plusieurs balises form pour un même formulaire. Car sinon, tu dois mettre un bouton submit pour chaque formulaire. Ce que j'ai fait, c'est que j'ai pris ta balise
<form id="form2" name="form2" method="get" action="Ajout_inscrit.php">que j'ai placé aprés ta balise <table> et j'ai placé la balise </form> avant la balise </table>
Si tu veux utilisé des blocs, je te conseil d'utiliser les fieldset.
Une autre erreur qui forcément cause un gros problème:
$c=mysql_pconnect("localhost","root","");
Il y a une faute (sans doute de frappe, mais c'est connect et non pconnect ^^
Autre erreur, dans ton INSERT tu as oublié de déclarer $ter. Tu dois l'insérer ici
'$chau','$ter', '$dat'
Deux conseil maintenant (oui, il faut bien en donner ;) )
-pour les values de tes différentes options, essaye de varier. Car toujours mettre 1,2,3 au final on s'embrouille. De plus dans ta base, ça sera pas forcément claire. Il vaut mieux préférer une valeur claire (par exemple, pour technique de construction mettre comme valeur 'ossa_bois' , 'tradition' et 'autres' peut être une bonne idée)
-sinon, j'ai remarqué que tu utilisais les <td></td> pour faire une mise en page. Bonne idée, pour plus de simplicité, au lieu d'avoir 5 lignes de <td></td>, tu peux utilser <td rowspan="5"></td> (pour les colonnes, c'est colspan)
Voila, je continu de chercher pourquoi ça marche pas. Mais c'est déja des petites erreurs à corriger.