RE-bonjour,
j'ai un soucis j'ai un include qui verifit mon formulaire et je voudrais que lorsqu'il est valide il m'affiche un texte et m'insert les variables dans la base.
ok pour le texte mais il ne veut pas inserer les variables...

je ne sais pas si mon code est bon et si on peut faire ce que j'ai fait

include :

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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?php 
$entreprise = $_POST['entreprise']; 
$adresse = $_POST['adresse'];
$codepostal = $_POST['codepostal'];
$ville = $_POST['ville'];
$web = $_POST['web'];
$nom_contact = $_POST['nom_contact'];
$tel_entreprise = $_POST['tel_entreprise']; 
$fax_entreprise = $_POST['fax_entreprise']; 
$mail_contact = $_POST['mail_contact']; 
$nom_contact = $_POST['nom_contact'];
$prenom_contact = $_POST['prenom_contact'];
$tel_contact = $_POST['tel_contact'];
$profil_annonce = $_POST['profil_annonce'];
$ville_annonce = $_POST['ville_annonce'];
$departement = $_POST['departement'];
$choixposte = $_POST['choixposte'];
$point = strpos($mail_contact,"."); 
$aroba = strpos($mail_contact,"@"); 
$verif_web = strtolower($web); 
$verif_web = substr("$verif_web", 0, 7); 
$franchise =  $_POST['franchise'];
$civilite = $_POST['civilite'];
$timestamp = time();
 
if(empty($entreprise)) 
{ 
echo "<center><b>- Veuillez indiquer le nom de votre entreprise</b></center>"; 
} 
if(empty($adresse)) 
{ 
echo "<center><b>- Veuillez indiquer l'adresse de votre entreprise</b></center>"; 
} 
if(empty($ville)) 
{ 
echo "<center><b>- Veuillez indiquer la ville de votre entreprise</b></center>"; 
} 
if(empty($codepostal)) 
{ 
echo "<center><b>- Veuillez indiquer le code postal de votre entreprise</b></center>"; 
} 
if(empty($tel_entreprise)) 
{ 
echo "<center><b>- Veuillez indiquer le téléphone de votre entreprise</b></center>"; 
} 
if ($verif_web!="http://") 
{ 
echo "<center><b>- Le champ web doit commencer par http://</b></center>"; 
}
if(empty($nom_contact)) 
{ 
echo "<center><b>- Veuillez indiquer le nom de votre contact</b></center>"; 
} 
if(empty($tel_contact)) 
{ 
echo "<center><b>- Veuillez indiquer le téléphone de votre contact</b></center>"; 
} 
 
if($point=='') 
{ 
echo "<center><b>- L'adresse e-mail doit comporter un point</b></center>"; 
}
 
if($aroba=='') 
{ 
echo "<center><b>- L'adresse e-mail doit comporter un @</b></center>"; 
} 
 
if(empty($ville_annonce)) 
{ 
echo "<center><b>- Veuillez indiquer la ville du poste </b></center>"; 
} 
if(empty($profil_annonce)) 
{ 
echo "<center><b>- Vous devez saisir le texte de votre annonce </b></center>"; 
} 
 
else
{ 
echo "<b>Votre annonce est correctement rédigée.</b><br>
<b>Nous traiterons celle-ci le plus rapidement possible.</b><br>
<b>un mail de confirmation vous sera envoyé dès la parution</b><br>";
 
mysql_connect("localhost", "root", "");
mysql_select_db("profimmo");
 
// On ajoute une entrée avec mysql_query
mysql_query("INSERT INTO annonces_entreprise VALUES('', '$timestamp', 
'$entreprise', '$adresse', '$ville', '$codepostal ', '$tel_entreprise', 
'$fax_entreprise', '$civilite', '$nom_contact', '$prenom_contact', '$tel_contact',
 '$mail_contact', '$web', '$departement', '$ville_annonce', '$choixposte', '$profil_annonce')");
 
mysql_close();
}
?>