Das Format des Avatars ist nicht gültig

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
M3lloW
Mitglied
Beiträge: 107
Registriert: 23.05.2007 15:20

Das Format des Avatars ist nicht gültig

Beitrag von M3lloW »

Wie änder ich das um das das Board auch php files als avatare verwenden kann? ich weis, es ist ein sicherheitsrisiko aber dennoch hätte ich das gerne um einen wechselnden avatar zu testen

In der signatur hätte ich das auch gerne hoffe das mir da jemmand helfen kann denn per

Code: Alles auswählen

 <img src="blabla.php">  
zeigt er nur <img> an

/edit

das mit der Signatur wäre gelöst fehlt nurnoch der Avatar
M3lloW
Mitglied
Beiträge: 107
Registriert: 23.05.2007 15:20

Beitrag von M3lloW »

weis keiner? :/
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hallo.

Ich weiß nicht ob das geht, aber: Ich würde den Spieß mal umdrehen wollen und versuchen auf deinem Webserver .jpg oder .gif als php zu parsen.

Eventuell geht das mit einer htaccess.

Gruß,
bantu.
Powered by Coffee
M3lloW
Mitglied
Beiträge: 107
Registriert: 23.05.2007 15:20

Beitrag von M3lloW »

verstehe nicht ganz was du meinst kenn mich in der materie kaum aus.

jedenfalls handelt sich das wechsel script um ein php script daher muss ich irgendwie die unterstützung von .php files als avatar reinbekommen
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

KB:phpimg

Beim Avatar findet sich eine ähnliche Stelle in der usercp_avatar.php:

Code: Alles auswählen

if ( !preg_match("#^((ht|f)tp://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png))$)#is", $avatar_filename) )
hier einfach php einfügen und dann sollte es gehen. Wenn du es sicherer gestalten willst kannst du auch nur eine einzige Datei zusätzlich erlauben:

Code: Alles auswählen

if ( !preg_match("#^((ht|f)tp://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png))$)|(^http://deine_url\.de/mit/pfad/zum/bild\.php$)#is", $avatar_filename) )
Achte dann allerdings drauf, Sonderzeichen zu escapen (wenn du z.b. Klammern in der URL haben solltest aus irgend einem Grund, auch vor alle Punkte gehört ein Backslash, genauso vor +, * ...)
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
M3lloW
Mitglied
Beiträge: 107
Registriert: 23.05.2007 15:20

Beitrag von M3lloW »

Hat prima funktioniert, danke dir!
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“