Mailinglisten-Archive |
> Beim Erstellen der Seite kommt keine Session ID in das Formularfeld. > Wenn ich aber die Seite bearbeite, fülle ich das Formularfeld mit > einer Variablen mit Daten aus der Datenbank vor. > > Und zwar so. > > <textarea name="content_code" cols="100" rows="20"><?php echo > $content_code ?></textarea> > Dann ist das Problem klar: Du hast im Textarea-Tag einen vollständigen HTML-Link stehen. Infolgedessen wird Dein Quellcode in etwa so aussehen: <textarea ...> <a href="/irgendeinpfad/datei.xyz">...</a> </textarea> Für PHP ist das ein ganz normaler relativer Link, an den selbstverständlich eine Session-ID angehängt wird. Umgehen kannst Du das mit htmlentities. So sollte es einwandfrei funktionieren: <? <textarea name="content_code" cols="100" rows="20"><?php echo htmlentities($content_code) ?></textarea> ?> > Leider muß ich für heute Schluß machen. Ich jetzt auch Feierabend. Viele Grüße Arne -- regiomedia gesellschaft fuer neue medien mbh gruener weg 6 | 61462 koenigstein im taunus telefon 06174-93858-0 | akl_(at)_regiomedia.de
php::bar PHP Wiki - Listenarchive