ERLEDIGT
NEIN
NEIN
ANTWORTEN
20
20
ZUGRIFFE
4812
4812
EMPFEHLEN
-
also ich bin dabei mei erstes gescheites gbook zu coden, dennoch hab ich paar fragen wie ich BB - Code reinbekomme und ich txt smiley zu grafiken ändern kann ...also wenn ich meinen eintrag schreibe und : ) oder :zunge: verwendet wird das es dann beim auslesen durch smile.gif oder zunge.gif getauscht wird ...
thx 4 help
-
Suchen wäre ganz schön gewesen...
"... the KKK took my baby away ..."
-
07.03.04 12:20 #3
- Registriert seit
- Nov 2001
- Beiträge
- 118
Bei Grafiken kannst du mit str_replace arbeiten.
Ein Beispiel:
Bei einer fetten Schrift könnte es so aussehen:PHP-Code:$text = str_replace(":P","<img src=tongue.gif border=0> ",$text);
(ohne den " " Zeichen)PHP-Code:$text = preg_replace("/\["b"](.*)\[\/"b"\]/siU","<b>\\1</b>",$text);
Zu beachten ist die Variable $text, die du anpassen musst.
Hoffe ich konnte helfen.das rad webt weiter
-
Im Ruhestand.
-
das mit den smileys hat nun geklappt...
nur noch das mit dem bb code nit so ganz... muss ich aber nochmo drüber schuan
jetzt ís mir aber noch was eingefallen.. wie kann ich html sperren ?Geändert von phpMars (07.03.04 um 12:55 Uhr)
-
string htmlspecialchars ( string string [, int quote_style [, string charset]])
string strip_tags ( string str [, string allowable_tags])
Code :1 2 3 4 5
<?php $tags = array("b", "i", "u", "s"); $tags = implode("|", $tags); $text = preg_replace("#\[(" . $tags . ")\](.*)\[\/\\1\]#siU","<\\1>\\2</\\1>",$text); ?>
Edit: Getuned
Geändert von JohannesR (07.03.04 um 13:04 Uhr)
Im Ruhestand.
-
des läuft wunderbar
danke!
weitere frage:
wie schaff ich es automatisch nen zeilenumbruch hinzubekommen ?
-
string nl2br ( string string)
Du könntest eigentlich auch mal selber auf php.net suchen...Im Ruhestand.
-
07.03.04 13:20 #9
- Registriert seit
- Nov 2001
- Beiträge
- 118
Ich hoffe das stimmt.PHP-Code:$text = nl2br($text);
das rad webt weiter
-
kanns sein das der abstand da irgendwie groß is oder dann 2 ma <br> eingesetzt wird ?
-
Nein, es sei denn du gibst den Inhalt in einem <pre> aus, da hinter dem <br /> ein \n\r steht, welches von pre-Tags als weiterer Zeilenumbruch interpretiert wird (Newline, Return Carriage)
Im Ruhestand.
-
tjo.. irgendwie hab ich diese newline ... und unter php.net steht ah was wie man die wegbekommt, nur klappen tut das bei mir nit
-
Zeig mal den betreffenden Code her.
Im Ruhestand.
-
probiert hab ich
$var = nl2br($var);
$var = str_replace("<br />", "<br>", "$var");
$var = strip_tags($var,'<a><p><img><b>');
########################################
das funktioniert gar nit:
<? function clear_newline($text) {
$text = ereg_replace("\n", "<br>", $text);
$text = ereg_replace("\r", "", $text);
return $text;
}
?>
-
07.03.04 16:10 #15
- Registriert seit
- Nov 2001
- Beiträge
- 118
wenn du sonst eine variable $text verwendest kanns net klappen.
musst $text statt $var schreibenPHP-Code:$var = nl2br($var);
$var = str_replace("<br />", "<br>", "$var");
$var = strip_tags($var,'<a><p><img><b>');
das rad webt weiter
Ähnliche Themen
-
code durch anderen code ersetzen; seo
Von Freakz91 im Forum PHPAntworten: 7Letzter Beitrag: 08.05.08, 15:06 -
Checkboxen durch Grafiken ersetzen
Von Johnnii360 im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 19.11.07, 16:15 -
Zeichen durch Leerzeichen ersetzen
Von Ultraflip im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 03.09.07, 23:11 -
Zeichen in String ersetzen (\ durch \\)
Von kpone im Forum Borland CBuilder und VCLAntworten: 3Letzter Beitrag: 21.05.05, 10:51 -
Buchstaben durch Grafiken ersetzen
Von morgenstern im Forum PHPAntworten: 2Letzter Beitrag: 18.08.04, 20:04





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen