anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Bio.... https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4286 |
Seite 1 von 1 |
Autor: | Superman [ So 20 Jan, 2008 19:36 ] |
Betreff des Beitrags: | Bio.... |
Hallo, ich würde gerne Bilder in die Bio einbauen....Ich habe mich auf anpera bereits umgeschaut bzw. die Suchfunktion schon benutzt, wurde aber nicht fündig, was mich zufriedenstellen kann. (Z.B. Thread: Bilder in der Bio...) Im Moment kann man die Charakterbeschreibung bei mir in der prefs.php ändern....wie also stelle ich das an, dass wenn man bei den Beschreibungen das eingibt: <img scr="http://www.Bild.de"> und auch dann ein Bild in der Bio angezegt wird???? MfG |
Autor: | Harthas [ So 20 Jan, 2008 19:46 ] |
Betreff des Beitrags: | Re: Bio.... |
Folgendes in der bio.php (Sieht eventuell etwas anders aus). $this->bbcode_second_pass_code('', 'output("`n`^Bio: `@`n".soap($row['bio'])."`n");') Ersetzen durch $this->bbcode_second_pass_code('', 'output("`n`^Bio: `@`n".soap($row['bio'])."`n",true);') Das wichtige ist also das ,true hinter dem Ausgabestring. Damit wird der Funtkion der zweite, optionale Parameter übergeben, damit die Funktion weiss, dass HTML erlaubt werden soll. |
Autor: | Auric [ So 20 Jan, 2008 19:51 ] |
Betreff des Beitrags: | Re: Bio.... |
Das ganze ist - zuminest in dieser Form - zutiefst gefährlich! Durch diese Methode kann ein Bösewicht jeden beliebigen HTML-Code einbringen und so z.B. iframes von fremden (eventuell verbotenen) Seiten einspeisen oder versuchen, Passwörter zu stehlen. Es sollte besser noch eine Filterung mit strip_tags oder ähnlichem durchgeführt werden! |
Autor: | Harthas [ So 20 Jan, 2008 20:10 ] |
Betreff des Beitrags: | Re: Bio.... |
Dazu gibt es hier im Forum auch irgendwo eine kleine Anleitung zu. |
Autor: | Varius [ So 20 Jan, 2008 22:09 ] |
Betreff des Beitrags: | Re: Bio.... |
Das hatte mir damals ganz gut geholfen http://anpera.homeip.net/forum/viewtopi ... bio&t=2429 |
Autor: | Arath [ So 20 Jan, 2008 22:38 ] |
Betreff des Beitrags: | Re: Bio.... |
Kurz und knapp, in der bio.php über $this->bbcode_second_pass_code('', 'require_once "common.php";') folgendes einfügen: $this->bbcode_second_pass_code('', 'function removeEvilTags($source){ $allowedTags = '<h1><h2><h3><h4><h5><a><img><label>'. '<p><br><span><sup><sub><ul><li><ol>'. '<table><tr><td><th><tbody><div><hr><em><b><i><font>'; $source = strip_tags(stripslashes($source), $allowedTags); return trim($source); }') und dann noch $this->bbcode_second_pass_code('', 'if ($row['bio']>"") output("`n`^Bio: `@`n".soap($row['bio'])."`n");') ersetzen durch: $this->bbcode_second_pass_code('', 'if ($row['bio']>'') output('`n`^Bio: `@`n'.soap(removeEvilTags(nl2br($row['bio']))).'`n',true);') Viele Grüße Kai A. Wolf |
Autor: | Superman [ Mo 21 Jan, 2008 18:15 ] |
Betreff des Beitrags: | Re: Bio.... |
Vielne Dank für eure Antworten.... Den Thread Bilder in der Bio habe ich schon u Rate gezogen....ich hab das glieche Problem wie Drazar hatte. Es erscheint bei mir ein Kästchen mit einem Viereck , kreis, Dreieck..... WIe verfahre ich denn jetzt weiter??? Ok....Ich habe es jetzt doch gelöst....Tausend Dank!!! |
Autor: | Lyn [ Fr 03 Apr, 2009 21:57 ] |
Betreff des Beitrags: | Re: Bio.... |
Hallöchen ^^ Sorry wenn ich das nochmal ausgrabe *lol* Aber ein Nutzer hätte gerne PHP: <colgroup> in seiner bio. Das habe ich unter $allowedTags = eingefügt... allerdings scheint es trotzdem nicht zu funktionieren o.o Alles andere was ich eingebe klappt... Kann mir jemand helfen? source: http://mutant-legacy.de/source.php |
Autor: | Rikkarda [ Fr 03 Apr, 2009 22:14 ] |
Betreff des Beitrags: | Re: Bio.... |
wieso hast du es denn 4x drin? mit colgroup kommen nicht alle Browser zurecht, funktioniert es in keinem, oder nur nicht im IE oder firefox oder opera? |
Autor: | Lyn [ Fr 03 Apr, 2009 22:50 ] |
Betreff des Beitrags: | Re: Bio.... |
*lol* das mit den viermal war... ein versehen *g* Weil es einfach nicht klappen wollte *lol* Also ich habs mit dem ie und firefox ausprobiert. Bei beiden Browsner sieht die Bio gleich aus. |
Autor: | Minerva [ Fr 03 Apr, 2009 23:15 ] |
Betreff des Beitrags: | Re: Bio.... |
hallöchen mein tipp wäre folgender füge <col> auch noch mit dazu, ich schätze nähmlich der User nutzt die ebenso.. die braucht die colgorup nähmlich dann... dann sollte sich da auch was ändern... http://de.selfhtml.org/html/tabellen/aufbau.htm#vordefinieren da sieht man ein beispiel... so das wars von mir mfg |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |