Encodage de chaines de caractères...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Encodage de chaines de caractères...

par Victor BRITO » 11 avr. 2008, 23:12

pour supprimer les \ tu peux utiliser la fonction stripslashes http://fr2.php.net/stripslashes
À défaut de pouvoir modifier la configuration PHP, en mettant à "Off" la directive magic_quotes. ;)

par dspe » 11 avr. 2008, 14:48

salut,

pour supprimer les \ tu peux utiliser la fonction stripslashes http://fr2.php.net/stripslashes

et le tour est joué ;)

@+

Encodage de chaines de caractères...

par Rockntrek » 11 avr. 2008, 14:15

Salut !

Je viens vous poser une petite question...
Mon soucis :

A partir d'une interface Flash, on envoi 2 variables à un fichier PHP.

Code : Tout sélectionner

<?php // On récupère les infos envoyé par Flash $modification = $_POST['modification']; $fichier = $_POST['fichier']; $fp=fopen($fichier, "w+"); fwrite($fp, $modification); fclose($fp); echo "OK"; ?>
$modification contient une chaine de caractères comprenant caractères des comme " > < / .
$fichier contient le chemin du fichier sur lequel écrire $modification.

Le script PHP fonctionne mais il me réencode tout ce que contient $modification

Exemple :

<a href="http://www.eurobreeder.com" target="_blank">eurobreeder.com</a>
deviens,
<a href=\"http://www.eurobreeder.com\" target=\"_blank\">eurobreeder.com</a>

Quelqu'un pourrait-il me donner une piste parce que la, j'ai cherché et je ne trouve po....

D'avance merci !