Bonjour,

voici mon problème. J'ai un formulaire de contact que voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<form method='post'>
 
    <inputtype="text" name="remplir" />
<input type="submit"   name="ok1" VALUE="ok"/> 
    </form>
et voici le code qui se charge de collecter les données pour les traiter:

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
if(isset($_POST['remplir']) AND isset($_POST['ok1'])){
	if(!empty($_POST['remplir']) ){	
		$remplir = $_POST['remplir'];
 
                //on regarde si une donné est deja presente ou pas dans la bdd
		$connect= mysql_connect('localhost','root','') or die('Error') ; 
		mysql_select_db('bddsite') or die('database not found'); 
		$recherche = "SELECT id FROM site WHERE remplir='$remplir' ";
		$resultat = mysql_query($recherche);
		$nonpresent= mysql_num_rows($resultat);
		if($nonpresent >= 1){
 
                //s'il existe déjà la donnée dans la bdd on demande à l'utilisateur de confirmer pour ajouter ou non la donnée précédemment remplis dans le formulaire 
 
			echo "Voulez vous poursuivre ?
			 <input  type='submit 'value='Oui' name='ok'></br>
			 <input  type='submit' value='annuler' name='notok'>
			 ";
 
			if (isset($_POST['ok'])) {
				// Enregistrement dans bdd
				$query = sprintf("INSERT INTO data (remplir) VALUES ('%s')",
				mysql_real_escape_string($remplir));
				mysql_query($query) or die(mysql_error());
				mysql_close();
 
					}
 
 
			if(isset($_POST['notok'])){
				echo "message non rajouté a la bdd";
			}
}
}

me message de confirmation ("OUI/NON") s'affiche bien mais ça ne fais rien. La connexion a la bdd dans le cas du "OUI" ne se fais pas, et si on clique "NON" le message d'erreur ("message non rajouté a la bdd" n'apparait pas

Merci d'avance si vous avez une solution à m'apporter