Login  Regeln Aktuelles Datum und Uhrzeit: 22.11.2008, 23:39  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Wie erstelle ich BBcodes?

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Flugi
User [User]
User



Anmeldung: 26.03.05
Beiträge: 19

BeitragVerfasst am: 19.04.2005, 14:40    Titel: Wie erstelle ich BBcodes? Antworten mit Zitat

Wie kan ihc bbcodes erstllen gibt es da ein programm zu und was musss ich beachten und könnt ihr mir tipps geben und sagen wi eich dass mache?
_________________
Kommt in mein Gta Forum hier könnt ihr über Gta un vieles anderes reden


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Campino
Beliebter [User]
Beliebter



Anmeldung: 19.09.04
Beiträge: 451
Wohnort: Delmenhors ...

BeitragVerfasst am: 19.04.2005, 14:58    Titel: Antworten mit Zitat

Ich würde die bbcodes z.B. in ein array schreiben und dann per foreach-schleife und str_replace() den BBCode durch den HTML-Code ersetzen Smilie

// Campino

_________________
d >_< b


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Flugi
User [User]
User



Anmeldung: 26.03.05
Beiträge: 19

BeitragVerfasst am: 19.04.2005, 15:13    Titel: Antworten mit Zitat

danke schonmal kannst du mir diese sachen aray und so mal erklären was das ist?
_________________
Kommt in mein Gta Forum hier könnt ihr über Gta un vieles anderes reden


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Campino
Beliebter [User]
Beliebter



Anmeldung: 19.09.04
Beiträge: 451
Wohnort: Delmenhors ...

BeitragVerfasst am: 19.04.2005, 15:24    Titel: Antworten mit Zitat

Klar!
Ein Array ist eine Art Liste, inder du ganz entspannt Werte speichern kannst Smilie

Ein Beispiel für deinen bbcode:
Code:

<?php
$deintext = "{b}Fetter Text{/b}....glaubst du nicht? {u}Ist aber so!!{/u}";
$bbcode = array("{b}" => "<b>", "{/b}" => "</b>", "{u}" => "<u>", "{/u}" => "</u>");
foreach($bbcode as $code => $html)
{$deintext = str_replace($code, $html, $deintext);}
?>

in dem Array wird dem String "{b}" der String "<b>" zugewiesen.
Mit der Foreach-schleife wird dann jedes Element in dem Array durch den Wert ersetzt, dem er zugewiesen ist. Also {b} durch <b>, {/b} durch </b>, {u} durch <u>, {/u} durch </u>.
Die Variable in der dein Text ist heißt hier $deintext.

Hab das Script nicht getestet, sollte aber funktionieren. Smilie
Mit der gleichen Art kannst du auch Smilies anzeigen lassen.

hf,
Campino

_________________
d >_< b


Zuletzt bearbeitet von Campino am 19.04.2005, 16:42, insgesamt einmal bearbeitet


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Flugi
User [User]
User



Anmeldung: 26.03.05
Beiträge: 19

BeitragVerfasst am: 19.04.2005, 16:23    Titel: Antworten mit Zitat

habe ich imme rnoch nicht kappiert wie man einen bbcode ertsellt

p.s. dein bbcode geht nicht

_________________
Kommt in mein Gta Forum hier könnt ihr über Gta un vieles anderes reden


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Campino
Beliebter [User]
Beliebter



Anmeldung: 19.09.04
Beiträge: 451
Wohnort: Delmenhors ...

BeitragVerfasst am: 19.04.2005, 16:50    Titel: Antworten mit Zitat

jup, hatte die falsche variable in der ersertfunktion drin, hab es jetzt geändert und auch getestet. Klappt wuderbestens Winken

Nochmal jetzt ein letzter Anlauf:
Du erstellst dir deinen eigenen BBCode, indem du dir synonyme suchst, die später durch HTML-Tags ersetzt werden.

Angenommen in einem Text steht

{b}Fetter Text{/b}

dann würde das normaler Weise nicht fett angezeigt.
Mittels eines Arrays definierst du jetzt Werte (HTML-Tags) die den BBCode ersetzen, so dass am Ende

<b>Fetter Text</b>

steht.
Damit das script "weiß" was BBCode ist und was nicht. Sowie welchen BBCode mit welchen HTML-Tags ersetzt werden soll, definierst du das Array dem entsprechend:

$bbcode = array(
"{b}" => "<b>",
"{/b}" => "</b>"
);

hier wird nun definiert, dass die Zeichenkette "{b}" später mal durch "<b>" ersetzt werden soll und dass "{/b}" durch "</b>" ersetzt werden soll.
Wenn du noch weiteren BBCode haben willst, musst du einfach dieses Schema einhalten:
"bbcode" => "html-tag",

// Campino

_________________
d >_< b


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Flugi
User [User]
User



Anmeldung: 26.03.05
Beiträge: 19

BeitragVerfasst am: 19.04.2005, 17:13    Titel: Antworten mit Zitat

ok dank ejetzt hab ich es kappiert
_________________
Kommt in mein Gta Forum hier könnt ihr über Gta un vieles anderes reden


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Gewinnspiel! - Erstelle ein Logo für ... GamersBase Grafik-Forum 1 12.10.2008, 23:16 Letzten Beitrag anzeigen
Keine neuen Beiträge Erstelle Grafiken für Contentlinks Thrasher Linktausch 1 04.10.2008, 19:33 Letzten Beitrag anzeigen
Keine neuen Beiträge Möchte gerne eine Webcam oder Flirtco... eforium Einsteigerforum 1 24.09.2008, 17:18 Letzten Beitrag anzeigen
Keine neuen Beiträge Wie erstelle ich solche Loungemotive ... baxter Grafik-Forum 1 12.07.2008, 00:20 Letzten Beitrag anzeigen
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Erstelle Homepage haillo Kleinanzeigen 16 24.02.2008, 17:00 Letzten Beitrag anzeigen
Threadübersicht