Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: André ( ANDY ) le le 20-11-2011 a 12:26:51

Titre: Problème de " / " dans des code embed envoyer via formulaire. [ Résolu ]
Posté par: André ( ANDY ) le le 20-11-2011 a 12:26:51

Bonjour,

je n'arrive pas a comprendre et surtout trouver autre chose que ca :
Citation:
<?php

// 1 : on ouvre le fichier
$monfichier = fopen('../pub.html', 'r+');

ftruncate($monfichier,0);

fputs($monfichier, $contenue );

fclose($monfichier);
?>


,pour envoyer des codes script ou embed, sur une pages.Le code sera ensuite replacer par un include dans des espace publicitaire.

Le problème c'est qu'il me met des slashs a chaque " ( guillemet ).

Genre :
Citation:
<!-- Début tag AdServerPub //-->
<script language=\"JavaScript\" type=\"text/javascript\" src=\"http://www2.adserverpub.com/group.php?id=7777&data=1&width=728&height=90\">
</script>
<!-- Fin tag AdServerPub //-->


Pouvez vous m'aidez ?

Titre: Re:Problème de " / " dans des code embed envoyer via formulaire.
Posté par: vieactu le le 24-11-2011 a 10:56:19

Ce sont les fameuses "magic quote" qui protège tes formulaires de commandes d'hacker.
Ca se retire via htaccess.

Titre: Re:Problème de " / " dans des code embed envoyer via formulaire.
Posté par: WebD le le 24-11-2011 a 13:02:34

Utilise la fonction php stripslashes().

Olivier.

Titre: Re:Problème de " / " dans des code embed envoyer via formulaire.
Posté par: André ( ANDY ) le le 24-11-2011 a 16:29:14

Merci, cela fonctionne ^^


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.