Resalut à tous !
Voila , j'ai enfin fini mon site en local et je l'ai donc passé en ligne.
En local j'utilisais la fonction addslashes (pour ne pas me retrouver avec des " \ " devant mes apostrophes dans mes requêtes sql ex :
(ceci n'est qu'une partie du code évidement);
En local , impec' ça fonctionne même très bien , mais en ligne , que neni. Je me retrouve avec des mot du genre " c\'est magique " , j'avais déjà trouver une solution il y a longtemps , mais je ne la retrouve plus , j'ai bien essayé de remplacer les addslashes par des stripslahes , mais rien n'y fait.
Petite idée peut être ?
Cordialement , Rasta
edit : solution trouver , il me suffisait de mettre dans mon echo le fameux stripslashes.
Modifié par Rastahigh (12 Jun 2009 - 15:52)
Voila , j'ai enfin fini mon site en local et je l'ai donc passé en ligne.
En local j'utilisais la fonction addslashes (pour ne pas me retrouver avec des " \ " devant mes apostrophes dans mes requêtes sql ex :
<?
// Requêtes INSERT et UPDATE si $_POST["todo"] existe
if (isset($_POST["todo"])){
if ($_POST["todo"]=="add") {
$requete_todo = "INSERT INTO t_news (news_titre,news_desc_court,news_desc_long,news_date)
VALUES ('".trim(addslashes($_POST["news_titre"]))."','".trim(addslashes($_POST["news_desc_court"]))
."','".trim(addslashes($_POST["news_desc_long"]))."',NOW())";
}
elseif ($_POST["todo"]=="updt") {
$requete_todo = "UPDATE t_news
SET news_titre='".trim(addslashes($_POST["news_titre"]))."',
news_desc_court='".trim(addslashes($_POST["news_desc_court"]))."',
news_desc_long='".trim(addslashes($_POST["news_desc_long"]))."'
WHERE news_id=".$_POST["id"];
}
$resultat_todo = mysql_query($requete_todo);
(ceci n'est qu'une partie du code évidement);
En local , impec' ça fonctionne même très bien , mais en ligne , que neni. Je me retrouve avec des mot du genre " c\'est magique " , j'avais déjà trouver une solution il y a longtemps , mais je ne la retrouve plus , j'ai bien essayé de remplacer les addslashes par des stripslahes , mais rien n'y fait.
Petite idée peut être ?
Cordialement , Rasta
edit : solution trouver , il me suffisait de mettre dans mon echo le fameux stripslashes.
Modifié par Rastahigh (12 Jun 2009 - 15:52)