nickvergessen hat geschrieben:weil html in Beiträgen von phpBB3 grundsätzlich verboten ist.
Am besten erstellst du einen BBCode. Gibt schon unzählige Themen dazu.
Für Beiträge eh klar. Das hab ich ja mit der Advanced BBCode Box abgedeckt.
Ist ja nicht in Beiträgen. Das ganze hab ich mal für phpBB2 gebastelt und ist im Prinzip nur eine Seite, wo man ein paar Videos darstellen kann. Also eben z.B. von YouTube. Der Code wird in die DB gespeichert und dann halt auf einer extra Seite abgespielt.
Für mich stellt sich halt die Frage, wie ich diese beiden Zeichen so an die DB übergeben kann, ohne daß sie umgewandelt werden ...
Kleiner Nachtrag: Im code ist die Abfrage für das feld:
Code: Alles auswählen
$movie_url = $db->sql_escape(request_var('flashurl', ''));
Kann man da irgendwas dazusetzen, damit der Youtube Code einfach so übernommen wird?
In meinem alten Code wurde das zB so gelöst:
Code: Alles auswählen
$video_title = str_replace("\'", "''", htmlspecialchars(trim($HTTP_POST_VARS['video_title'])));
$video_url = str_replace("\'", "''", ($HTTP_POST_VARS['video_url']));
Durch das Weglassen des htmlspecialchars wurde das so übernommen, wie es eingegeben wurde ..