Michael: Datenübergabe durch Formular

Hi!

Ich übergebe durch ein Formular unter anderem eine Variable $text Text auf folgende Art:
<form....>
echo"....
<input type="hidden" name="Text" value="$text">
....";
</form>

Da der Text der Variablen $text Hochkommas enthält, habe ich diese in " umgewandelt. Im nächsten Formular wird " durch " ersetzt ohne das ich eingreife. Wenn jetzt diese Variable $text nocheinmal in ein anderes Formular übergeben wird, wird aus " dann \ und alles was sich dahinter befindet wird abgeschnitten.

Hat jemand eine Idee, wie ich das so machen kann das der ursprüngliche Text in der Variablen $text nicht geändert wird?

Gruß Michael Winkler

  1. hi,

    Da der Text der Variablen $text Hochkommas enthält, habe ich diese in " umgewandelt. Im nächsten Formular wird " durch " ersetzt ohne das ich eingreife. Wenn jetzt diese Variable $text nocheinmal in ein anderes Formular übergeben wird, wird aus " dann \ und alles was sich dahinter befindet wird abgeschnitten.

    http://www.php.net/manual/de/function.stripslashes.php
    http://www.php.net/manual/de/function.htmlentities.php
    damit sollte dir geholfen sein.

    grüße,
    small-step