Bonsoir,

J'ai deux formulaires. Un formulaire d'ajout et un de suppression de films. Je souhaite utiliser les fonctions addslashes() et stripslashes() seulement j'ai un problème.

Fonction d'ajout
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
 
<?
	    require ("../connect.php");
	    mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error);
       	    mysql_select_db (BASE) or die(mysql_error);
 
	    $titre = '".addslashes($_POST['titre']).";
	    $genre = '".addslashes($_POST['genre'])."';
	    $position = '".addslashes($_POST['position'])."';

	    $requete = "INSERT INTO films VALUES ('','$titre', '$genre', '$position)';";
	    $res = @mysql_query ($requete);
	    			
	    if (!$res)
           {
            	echo '<p align=center><font face="Comic Sans MS" size="3" color=#000000>Impossible d\'exécuter la requête :</font> ' . mysql_error();
                exit;
           }
		else
		   {
				echo '<p align=center><font face="Comic Sans MS" size="3" color=#000000>Ajout réussi<br><br><A HREF="../films.php">Liste</A></font>';				
		   }
	?>
Et j'obtiens le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Parse error: parse error, unexpected T_STRING in c:\program files\easyphp1-7\www\films\fonctions\fonc_ajout_film.php on line 7
J'ai donc compris que c'était par rapport à l'utilisation de la fonction addslashes() seulement j'ai utilisé plusieurs formes et je n'y parviens pas...

Quelqu'un peut m'aider svp ?

Merci d'avance...