Bonjour.

Mon formulaire contient 21 zones de saisies.
A quel endroit je peux supprimer facilement les apostrophes(')?
A chaque champ
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if(isset($_POST['monchamp']))    addslashes($monchamp)=$_POST['monchamp'];
else $monchamp="";
ou y a t il un autre moyen au moment d'insérer dans la table?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
if (!empty($_POST['idregion']) && !empty($_POST['idtheme']) && !empty($_POST['nom_reseau']))
{
    	// on écrit la requête sql 
    	$sql = "INSERT INTO r2sresaux(id_reseau, nom_reseau, historique, objectifs, methode, promoteurs, acteurs, responsables, champ, financement, prestataires, projets, coordonnees, adresse1, adresse2, adresses3, code_postal, ville, telephone, fax, email, site) 
		VALUES('','$nom_reseau','$historique','$objectifs','$methode','$promoteurs','$acteurs','$responsables','$champ','$financement','$prestataires','$projets','$coordonnees','$adresse1','$adresse2','$adresse3','$code_postal','$ville','$telephone','$fax','$email','$site')"; 
    	// on insère les informations du formulaire dans la table 
    	mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
	?><p align=center>
		<font color="blue" size="2" face="verdana">Le réseaux est ajouté à la base !</font> 
	<?
    	mysql_close();  // on ferme la connexion 
}
Autre question : est qu'il y a d'autres signes qui peuvent poser problème ?

Merci d'avance