Probleme d'insertions dans une base

tontonsaliou Messages postés 17 Date d'inscription mardi 5 avril 2005 Statut Membre Dernière intervention 24 mai 2005 - 15 avril 2005 à 10:32
tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 - 15 avril 2005 à 12:22
bonjour,
je voudrais enregistrer le chemin suivant dans une base de donnée
D:\WNT\Profiles\Administrateur\Personnel\Mes images\om2.jpg
pour ce la je fé

$logi=addslashes(
$_GET[
"logo"]);

ensuite j'nsére logi dans ma table comme ceci:


$majprojet=mysql_query(
"insert into Projets (logo) values ('$logi
')",
$connexion);
et la table de ma base m'affiche:

D:WNTProfilesAdministrateurPersonnelMes imagesom2.jpg

comment faire pour récupérer la valeur
D:\WNT\Profiles\Administrateur\Personnel\Mes images\om2.jpg

1 réponse

tucsoufle Messages postés 1250 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 30 septembre 2007 1
15 avril 2005 à 12:22
salut,

essai cette fonction

function ajout_db($var)

{

// Stripslashes

if (get_magic_quotes_gpc()) {

$var = stripslashes($var);

}



// Protection si ce n'est pas un entier

if (!is_numeric($var)) {

$var = "'" . mysql_real_escape_string($var) . "'";

}



return $var;

}
et tu remplace

$logi=addslashes($_GET["logo"]);

par

$logi=ajout_db($_GET["logo"]);


Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
0
Rejoignez-nous