Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/10/2006, 23h45   #1
Membre régulier
 
Avatar de Jiraiya42
 
Inscription : mai 2005
Messages : 656
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mai 2005
Messages : 656
Points : 76
Points : 76
Par défaut Ajouter et enlever espaces et accents

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 :
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 :
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...
Jiraiya42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 00h20   #2
Membre habitué
 
Avatar de alexmorel
 
Inscription : septembre 2003
Messages : 196
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2003
Messages : 196
Points : 120
Points : 120
Envoyer un message via MSN à alexmorel


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

$titre = addslashes($_POST['titre']);
$genre = addslashes($_POST['genre']);
$position = addslashes($_POST['position']);



$requete = "INSERT INTO films VALUES (null, '".$titre."', '".$genre."', '".$position."');";


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>';
__________________
A.Morel
alexmorel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 00h38   #3
Membre régulier
 
Avatar de Jiraiya42
 
Inscription : mai 2005
Messages : 656
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mai 2005
Messages : 656
Points : 76
Points : 76
Citation:
Envoyé par alexmorel


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

$titre = addslashes($_POST['titre']);
$genre = addslashes($_POST['genre']);
$position = addslashes($_POST['position']);



$requete = "INSERT INTO films VALUES (null, '".$titre."', '".$genre."', '".$position."');";


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>';

Merci beaucoup
Jiraiya42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h07.


 
 
 
 
Partenaires

Hébergement Web