php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.12.2005, 09:39  
Gast
 
Beiträge: n/a
Standard Problem mit Textarea

Hi,

ich habe bei meinem Forum ein kleines Problem. Wenn der User einen PHP Code postet, wird dieser Später wieder in einem Textarea ausgeben, dies kann man hier sehen:

http://newwarrior.milten.lima-city.d...ad_id=1&site=1

Was man aber leider auch sehen kann ist, das der Code nicht gehighlightet wird sondern, das dort einfach HTML Code drinne steht, leider weiß ich nicht warum.

Hier meine BBCODE Funktion:

Code:
<?php
function bbcode ($bbcode)
{

$bbcode=preg_replace("/\[b\](.*?)\[\/b\]/si", "\\1", $bbcode);
$bbcode=preg_replace("/\[i\](.*?)\[\/i\]/si", "\\1", $bbcode);
$bbcode=preg_replace("/\[s\](.*?)\[\/s\]/si", "<s>\\1</s>", $bbcode);
$bbcode=preg_replace("/\[u\](.*?)\[\/u\]/si", "<u>\\1</u>", $bbcode);
$bbcode=preg_replace("/\[center\](.*?)\[\/center\]/si", "<center>\\1</center>", $bbcode);
$bbcode=preg_replace("/\[url\](.*?)\[\/url\]/si", "<a href=\\1>\\1</a>", $bbcode);
$bbcode=preg_replace("/\[code\](.*?)\[\/code\]/si", "<center>Code:

<div style=\"text-align:left;border:1px solid black;font-size:11px;color:green;background-color:#ececec;width:500px;padding:5px;\">\\1</div></center>
", $bbcode);
$bbcode=preg_replace("/\[img\](.*?)\[\/img\]/si", "<img src=\\1 border=\"0\">", $bbcode);

$bbcode = nl2br ($bbcode);

return $bbcode;
}

function php ($php)
{

$php=preg_replace("/\[php\](.*?)\[\/php\]/si", "<center><textarea style=backgroundcolor:#c0c0c0; rows=10 cols=85>
PHP-Code:
</textarea></center>", $php); while((strpos($php,'
PHP-Code:
')!=false) && (strpos($php,' 
')!= false)) { $startpos=strpos($php,'
PHP-Code:
')+5;     $endpos=strpos($php,' 
',$startpos); $phpcode=substr($php,$startpos,$endpos-$startpos); $codestring='
PHP-Code:
'.$phpcode.' 
'; $formattedcode=str_replace(" ", "",highlight_string($phpcode,true)); $php=str_replace($codestring,$formattedcode,$php); } return $php; } ?>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.12.2005, 12:00  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das ist so, weil du den Code in einer textarea ausgibst. Da ist es imho nicht möglich ein Highlightning durchzuführen. Jedenfalls nicht mit HTML.
imported_Ben ist offline  
Alt 25.12.2005, 12:07  
Gast
 
Beiträge: n/a
Standard

Wieso machst du schon wieder einen Thread damit auf? Siehe http://www.phpfriend.de/forum/ftopic51488.html

Gruß
phpfan
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Textarea: Einlesen - Problem.. Softyx PHP Tipps 2008 2 05.07.2008 12:49
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Textarea Feld dynamisch vergrößern und verkleinern? php_frage HTML, Usability und Barrierefreiheit 5 25.04.2006 08:42
Textarea Übergabe Problem danysahne333 PHP Tipps 2006 6 14.03.2006 13:46
Problem mit textarea ,querscrollen soll nicht mehr mögl sein 250Euro HTML, Usability und Barrierefreiheit 3 15.02.2006 20:53
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Problem mit Textarea php_frage HTML, Usability und Barrierefreiheit 2 31.12.2005 00:53
Problem mit Textarea PHP Tipps 2007 10 25.12.2005 10:58
Problem mit Select und css in xhtml + textarea HTML, Usability und Barrierefreiheit 2 05.12.2005 15:32
[Erledigt] problem mit FORM bzw TEXTAREA (FireFox) HTML, Usability und Barrierefreiheit 4 22.08.2005 14:36
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
textarea problem Ohrwurm83 PHP Tipps 2004 1 01.11.2004 17:25
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Probleme beim ausrichten von Textarea &amp; Button HTML, Usability und Barrierefreiheit 2 27.07.2004 14:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
textarea problem, textarea bacode frabig, css textarea problem, php str replace textarea, bbcode textarea, bbcode php textarea, bbcode textarea php, gehighlightet textarea

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.