Frage zum [IMG] Tag

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Iopodx
Mitglied
Beiträge: 3
Registriert: 05.12.2006 17:13

Frage zum [IMG] Tag

Beitrag von Iopodx »

Hiho Gemeinde,

ich bin eigentlich dabei ein paar UploadScripts zu coden...

Über folgendes Problem stoße ich dabei aber immer wieder: URLs welchen Typs sind standardmäßig im [IMG] Tag zugelassen?

http://test.de/images/img.php?/grucc7.jpg

Geht ja zum Beispiel nicht... würde denn http://test.de/images/img.php/grucc7.jpg gehen?

MfG
Iopodx
Benutzeravatar
[Flex]
Mitglied
Beiträge: 41
Registriert: 23.09.2006 12:21
Wohnort: Wuppertal

Beitrag von [Flex] »

$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";

Das ist der reguläre Ausdruck für [img] :)
Iopodx
Mitglied
Beiträge: 3
Registriert: 05.12.2006 17:13

Beitrag von Iopodx »

Besten Dank!
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Das ist leider nicht ganz vollständig. Die IMG Tags müssen zunächst diesen Test bestehen/von diesem Code umgewandelt werden bevor sie in das o.a. Codesegment gelangen:

Code: Alles auswählen

$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
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.
Antworten

Zurück zu „Coding & Technik“