Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Problem mit BBCode Funktion“

Mew

Aktives Mitglied

Hallo,

ich habe folgendes Problem:
Ich habe diesen BBCode, der den tag [ img ] [ /img ] in < img > < /img> umwandeln soll:
Code:
$str = preg_replace("/\[img\](.*?)\[\/img\]/si", "<img src=\"\\1\" border=\"0\" alt=\"\" />", $str);

Wenn ich nun das alles richtig eingebe, sieht man die grafik nicht, im quelltext steht:

...image/grafik%20.gif oder image/grafik.%20gif

Obwohl die Grafik hier ist: images/grafik.gif

ich habe bei der eingabe kein leerzeichen oder so ausversehen gemacht :( ich hoffe mir kann jemand helfen.

Vielen Dank
 

saila

Moderatorle

AW: Problem mit BBCode Funktion

Abgesehen von der Tatsache das es eine BBCode-Klasse im Netz (kostenlos) gibt, welche jedwende Wünsche erfüllt bzgl. BBCode:

PHP:
$str = preg_replace( '#\[img\](.*?)\[/img\]#si', '<img src="\\1" border="0" alt="" />' , $str );

du kannst den BBCode insofern erweitern, wenn du z.B. in den ersten BBC-Tag noch weitere Werte angeben willst.

PHP:
$str = preg_replace( '#\[img alt=(\w)\](.*?)\[/img\]#si', '<img src="\\2" border="0" alt="\\1" />' , $str );
 

Mew

Aktives Mitglied

AW: Problem mit BBCode Funktion

das ist ja alles schön und gut, leider hilft mir das nicht weiter!
Der Fehler ist immer noch da... hoffentlich kann mir jemand anderes helfen... :)
 

saila

Moderatorle

AW: Problem mit BBCode Funktion

das ist ja alles schön und gut, leider hilft mir das nicht weiter!
Der Fehler ist immer noch da... hoffentlich kann mir jemand anderes helfen... :)

%20 stellt ein Leerzeichen dar. Wenn du Bilder mit einem Leerzeichen im Namen speicherst, wird das Bild nie gefunden! Wenn schon ein Leerzeichen, dann musst du den REGEX auf Leerzeichen anpassen. Ansonsten speichere die Bilder ohne Leerzeichen.
Testweise nimm den Modifire s aus dem Suchmuster heraus.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.155
Beiträge
2.581.854
Mitglieder
67.221
Neuestes Mitglied
opaklaus
Oben