Hallo,
ich habe ein kleines Problem mit einem PHP Script und nachdem ich mit Google nichts vernünftiges gefunden habe, stell ich die Frage mal hier rein.
Und zwar habe ich in meiner SQL DB einen HTML Link drinnen: "<a href="http://..." target="_blank">...</a>"
Wenn ich diesen jetzt in die Var $test einlese und ihn per echo ausgebe wird der Link richtig gesetzt.
Jetzt habe ich ein Formular erstellt, mit dem man den Eintrag in einem einzeiligen Textfeld bearbeiten kann. Wenn ich hier jetzt das Feld erstelle:
Code:
<input type="text" name="test" size="30" value="<?php echo $test; ?>">
, dann wird das ganze durch die Anführungszeichen natürlich nicht richtig geparsed.
Wenn ich aber die Variable $test durch addslashes() laufen lasse, bekomme ich ebenfalls nicht das gewünschte Ergebnis und die Anführungszeichen werden nicht richtig verarbeitet.
Ob ich das echo mit "" oder ohne schreibe spielt dabei für die Ausgabe keine Rolle.
Wie kann ich den Link in das Eingabefeld richtig laden?
Bin für jeden Tipp dankbar.
Ah ja magic_quotes ist komplett auf dem Server ausgeschalten.