Problem: BB-Code
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alarm
blau break
break
editor
eintrag
email
fehler
festplatte
fetten
gen
haben
klein break
null
quelltext
riesig break
rot break
schriftart
script
smilie
wunder
-
Hi Leute!
Ich hab ein Problem mit meinem GB. Und zwar, zeigt er die Tabelle an, wo man einen Eintrag machen kann an, nur wenn man Smilies oder einen BB-Code einf?gen will, erscheint nichts.
Hier erstmal der Link:
http://www.tobinhoscripts.wurm-alarm.de/gb/index.php
Und hier der Code:
Ein Teil aus eintragen.php:
<? if($bbcode==1){ ?> <tr> <td align="center"><img src="images/angry.gif" width="15" height="15" border="0" alt="}:(" onClick="javascript:smilie('}:(')" style="cursor:hand;"> <img src="images/cry.gif" width="15" height="15" border="0" style="cursor:hand;" alt=":(" onClick="javascript:smilie(':(');"> <img src="images/denk.gif" style="cursor:hand;" width="15" height="15" border="0" alt=":denk:" onClick="smilie(':denk:');"> <img src="images/evil.gif" width="16" height="16" style="cursor:hand;" border="0" alt=":evil:" onClick="javascript:smilie(':evil:');"> <img src="images/grins.gif" style="cursor:hand;"width="15" height="15" border="0" alt=":D" onClick="javascript:smilie(':D');"> <img src="images/killed.gif" style="cursor:hand;" width="15" height="15" border="0" alt="X(" onClick="javascript:smilie('X(');"> <img src="images/smile.gif" width="15" height="15" style="cursor:hand;" border="0" alt=":)" onClick="javascript:smilie(':)');"> <img src="images/zunge.gif" style="cursor:hand;" width="15" height="15" border="0" alt=":P" onClick="javascript:smilie(':P');"> <img src="images/zwinkern.gif" style="cursor:hand;" width="15" height="15" border="0" alt=";)" onClick="javascript:smilie(';)');"><br> <img src="images/fett.gif" style="cursor:hand;" width="23" height="22" border= "0" alt="Text fett schreiben" onclick="bb_b()"> <img src= "images/kursiv.gif" width="23" height="22" style="cursor:hand;" border="0" alt= "kursiv" onclick="bb_italic()"> <img src= "images/unterstrichen.gif" width="23" height="22" style="cursor:hand;" border= "0" alt="Text unterstreichen" onclick="bb_under()"> <img src="images/bild.gif" width="23" style="cursor:hand;" height="22" border="0" alt="Bild einfügen" onclick="bb_pic()"> <img src= "images/bb_mail.gif" style="cursor:hand;" width="23" height="22" border="0" alt= "Mailadresse einfügen" onclick="bb_mail()"> <img src= "images/url.gif" width="23" style="cursor:hand;" height="22" border="0" alt= "URL einfügen" onclick="bb_url()"></td> </tr> <? } ?>
Ein Teil aus send.php:
if($bbcode==1) { $eintrag=eregi_replace("\[URL\]http://(.*)\[/URL\]","<a href=\"http://\\1\" target=_blank>\\1</a>",$eintrag); $eintrag=eregi_replace("\[IMG\](.*)\[/IMG\]","<img src=\"\\1\" border=0>",$eintrag); $eintrag=eregi_replace("\[EMAIL\](.*)\[/EMAIL\]","<a href=\"mailto:\\1\">\\1</a>",$eintrag); $eintrag=str_replace("[B]","<b>",$eintrag); $eintrag=str_replace("[/B]","</b>",$eintrag); $eintrag=str_replace("[I]","<i>",$eintrag); $eintrag=str_replace("[/I]","</i>",$eintrag); $eintrag=str_replace("[U]","<u>",$eintrag); $eintrag=str_replace("[/U]","</u>",$eintrag); $eintrag=str_replace("}:(","<img src=\"images/angry.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(":(","<img src=\"images/cry.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(":denk:","<img src=\"images/denk.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(":evil:","<img src=\"images/evil.gif\" width=\"16\" height=\"16\" border=\"0\">",$eintrag); $eintrag=str_replace(":D","<img src=\"images/grins.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace("X(","<img src=\"images/killed.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(":)","<img src=\"images/smile.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(":P","<img src=\"images/zunge.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); $eintrag=str_replace(";)","<img src=\"images/zwinkern.gif\" width=\"15\" height=\"15\" border=\"0\">",$eintrag); }
Ein Teil aus javascript.js:
function bb_pic() { url=prompt("Bitte geben Sie URL des Bildes ein","http://"); if(url!=null&&url!=""&&url!="http://") { eintr.eintrag.value=eintr.eintrag.value + "[IMG]" + url + "[/IMG]";} eintr.eintrag.focus(); } function bb_italic() { text=prompt("Bitte geben Sie Text ein, der kursiv erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[I]" + text + "[/I]";} eintr.eintrag.focus(); } function bb_mail() { mail=prompt("Bitte geben Sie eine E-Mail Adresse ein",""); if(mail!=null&&mail!="") { eintr.eintrag.value=eintr.eintrag.value + "[EMAIL]" + mail + "[/EMAIL]";} eintr.eintrag.focus(); } function bb_under() { text=prompt("Bitte geben Sie Text ein, der unterstrichen erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[U]" + text + "[/U]";} eintr.eintrag.focus(); } function bb_url() { url=prompt("Bitte geben Sie eine URL ein","http://"); if(url!=""&&url!=null&&url!="http://") { eintr.eintrag.value=eintr.eintrag.value + "[URL]" + url + "[/URL]";} eintr.eintrag.focus(); } function bb_b() { text=prompt("Bitte geben Sie Text ein, der fett erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[B]" + text + "[/B]";} eintr.eintrag.focus(); } function bb_font(font) { text=prompt("Bitte geben Sie Text ein, der in der Schriftart "+ font +" erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[FONT="+font+"]" + text + "[/FONT]";} eintr.font.value="default"; eintr.eintrag.focus(); } function bb_size(size) { switch(size) { case "1":textsize="klein"; break; case "2":textsize="mittel"; break; case "3":textsize="gro?"; break; case "4":textsize="riesig"; break; } text=prompt("Bitte geben Sie Text ein, der "+ textsize +" erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[SIZE="+size+"]" + text + "[/SIZE]";} eintr.size.value="default"; eintr.eintrag.focus(); } function bb_color(color) { switch(color) { case "000000":textcolor="schwarz"; break; case "FF0000":textcolor="rot"; break; case "FFFF00":textcolor="gelb"; break; case "00FF00":textcolor="gr?n"; break; case "0000FF":textcolor="blau"; break; case "FFFFFF":textcolor="wei?"; break; } text=prompt("Bitte geben Sie Text ein, der "+ textcolor +" erscheinen soll",""); if(text!=null&&text!="") { eintr.eintrag.value=eintr.eintrag.value + "[COLOR="+color+"]" + text + "[/FONT]";} eintr.color.value="default"; eintr.eintrag.focus(); }
Nicht wundern, dass es Fehler gibt. Die dateien footer.php und header.php existieren noch nicht!
Ich hoffe ich k?nnt mir weiterhelfen!
MfG, tobinho-scripts! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
also, soweit ich das beurteilen kann, fehlt bei dir am Anfang "php" und am Ende....oder haste das weggelassen damit des net ausgef?hrt wird?
Wenn man deine Site ?ffnet ist dort gar nichts, damit meinte ich: selbst im quelltext befindet sich nichts!
?ffne mal die datei auf deiner festplatte mit dem Editor, wenn da was dasteht wei? ich auch nicht, bis auf den html-code nat?rlich! -
Ich meinte das so:
Auf der Seite http://www.tobinhoscripts.wurm-alarm.de/gb/eintragen.php erscheint der Smilie (oder BB-Code) nicht im Text wenn man draufdr?ckt! Das ist mein Problem! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage