BBCode im Gästebuch
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufbauen
beispiel
bild
code
einfache funktion
einfachen dingen
eintrag
erfolg
fehler
funktion
helfen
http
inhalt
manual
platzhalter
punkt
schauen
text
url
verwenden
- 
    
    Ich wollte mir BBCodes in mein Gästebuch einbauen.
 Habe gesucht bei google und bin auf das gestosen:
 http://www.tutorials.de/forum/php-tutorials/279124-bbcode-mit-php-parsen.html
 
 Wollte dann die neue $bb nach und nach aufbauen und wollt schauen ob das geht :
 $bb = preg_replace('/\[bild\](.*?)\[\/bild\]/', '<table><tr><td>$1</td></tr></table>', $bb);
 Dann habe ich die bbcode.php datei per include eingefügt.
 Dann habe ich in mein Gästebuch
 $inhalt = parseBBCode2HTML( $row->inhalt);
 eingefügt. Aber leider ging das überhaupt nicht. Im Gästebuch eintrag hat man die Platzhalter also [bild] und [/bild] gesehen.
 Dann habe ich hier bei Lima City ein Tutorial namens BBCode für jederman aber damit hatte ich noch weniger erfolg.
 Kann mir irgendeiner helfen?
 Wo liegt mein Fehler?
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    Bei solchen einfachen Dingen wie ein Bild einzufügen braucht man keine koplexen Funktionen wie preg_replace. Die einfache Funktion str_replace reicht da völlig aus. Damit kann man sich einen einfachen Code basten, wie zum Beispiel:
 
 $text = str_replace('[bild]', '<img src="', $text); $text = str_replace('[/bild]', '" border="0" />', $text);
 
 Einfach aber voll funktionsfähig.
 
 
 
 
 mfg drafed-map
- 
    
    
 Wollte dann die neue $bb nach und nach aufbauen und wollt schauen ob das geht :
 $bb = preg_replace('/\[bild\](.*?)\[\/bild\]/', '<table><tr><td>$1</td></tr></table>', $bb);
 
 
 Hi,
 
 kann sein das ich dich falsch verstehe, aber wenn ich dein nach und nach aufbauen richtig verstehe oder vielleicht deute dann musst du auch $bb .=[...] verwenden. Also den punkt vor dem =, damit bezweckst du das es praktisch immer an dem vorherigen der Inhalt der Variabel an gehangen wird.
 
 mfG
 Chris
- 
    
    Sieht voll verwirend aus. Es wäre besser wenn man den Code auch besser gestaltet. So kommt man nicht so schnell durcheinander.
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 

