php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.02.2005, 19:30  
Gast
 
Beiträge: n/a
Standard BBCode und htmlspecialchars

Hi

ich hab in meinem Forum ein script für bbCode mit dem man halt auch wie hier code snipsel posten kann. Nun will ich aber verhinder, dass man html code posten kann der interpretiert wird. Ich hab dies mit htmlspecialchars versucht. Allerdings kann funzt nun ich mehr der bbCode um cod schnipsel zu posten, da diese dann dich richtig dargestellt werden.

Könnte ihr mir helfen wie ich da weiter komme? und enn ja auch WIE?

MfG
BastardOperator
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.02.2005, 19:38  
Gast
 
Beiträge: n/a
Standard

Zitat:
Allerdings kann funzt nun ich mehr der bbCode um cod schnipsel zu posten, da diese dann dich richtig dargestellt werden.
Sorry, aber bei dem Deutsch kann man garnicht helfen, weil man garnicht versteht was du genau machen willst.
 
Alt 21.02.2005, 19:39  
Gast
 
Beiträge: n/a
Standard

Zitat:
Allerdings kann funzt nun ich mehr der bbCode
Ja nee, is' klar. Erst Gedanken sortieren und dann schreiben.

Erst htmlspecialchars aufrufen und dann bbCodes bearbeiten.

Gruß
phpfan
 
Alt 21.02.2005, 19:52  
Gast
 
Beiträge: n/a
Standard

sorry ich bin beim tippen schon wieder schwer verwirrt gewesen tut mir leid:
ich rufe ja auch erst htmlspecialchars auf und lassen dan denn bbcode auf den text los nur werden de die ganzen zeichen wie < > / oder so durch komische buchstaben/zeichenkombinationen (ich weiß jetzt nez ob die teile nen speziellen namen haben) ersetzt
 
Alt 21.02.2005, 19:54  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von BastardOperatorFromHell
sorry ich bin beim tippen schon wieder schwer verwirrt gewesen tut mir leid:
ich rufe ja auch erst htmlspecialchars auf und lassen dan denn bbcode auf den text los nur werden de die ganzen zeichen wie < > / oder so durch komische buchstaben/zeichenkombinationen (ich weiß jetzt nez ob die teile nen speziellen namen haben) ersetzt
Das klingt mir aber eher danach, dass du zuerst BBCode durch HTMLCode ersetzen lässt und dann erst htmlspecialchars anwendest....

Zeig mal die enstprechenden Code-Zeilen.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 21.02.2005, 20:10  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
$query 
"SELECT * FROM $_GET[thema] ORDER BY id ASC limit $query_string";
   
$result mysql_query($query);

        while(
$row mysql_fetch_object($result))
           {
             
$smilehtmlspecialchars($row->text);     //hier kommt html special chars
         
// Beginn smilie sys
$abfrage5 "SELECT * FROM smilies";
$ergebnis5 mysql_query($abfrage5);
 while(
$row5 mysql_fetch_array($ergebnis5)) { 
$smile1 $row5['code'];
$smile2 $row5['smile_url'];
$smile3 "<img src=../images/smilies/".$smile2.">";
$smile str_replace($smile1,$smile3,$smile);
}
// End smilie sys
$text $smile
$text bbcode($text);          //und hier kommt dann die funktion für meinen bbCode
?>
also wie man sieht ober wird erst htmlspeciachars genommen und unten kommt dann mein bbcode
 
 


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
htmlspecialchars vs strip_tags, mysql_real_escape_string notyyy PHP-Fortgeschrittene 13 21.10.2007 13:49
BBCode - Tag verschachteln, Problem mit Reihenfolge. horstenpeter PHP Tipps 2006 4 21.08.2006 12:33
BBCode - ähnliche Markup-Language für Redaktionssystem horstenpeter PHP Tipps 2006 3 17.08.2006 18:44
BBCode mit eregi_replace(); ändert nur letztes Vorkommen Blank PHP Tipps 2006 6 12.04.2006 14:58
BBCode Parser Mutatos PHP Tipps 2006 1 05.01.2006 12:19
BBCode Realisierung - Code Andun PHP-Fortgeschrittene 10 18.12.2005 21:09
[Erledigt] Problem mit BBCode PHP Tipps 2007 6 30.11.2005 17:26
img resize (thumbnails) mit bbcode PHP-Fortgeschrittene 5 01.10.2005 01:30
[Erledigt] [RegExp] Thema BBCode und XHTML 1.1 PHP-Fortgeschrittene 2 18.09.2005 13:57
Wie mache ich in einem TXT Editor BBCode und smilies rein? PHP Tipps 2005-2 2 03.09.2005 23:04
BBCode umwandeln GSJLink PHP Tipps 2005-2 7 13.08.2005 16:29
bbcode verachtet anderen bbcode phpfortgeschrittener PHP Tipps 2005-2 7 04.08.2005 00:42
BBCode - Listen und Tabellen inu PHP Tipps 2005 11 22.03.2005 10:37
[Erledigt] htmlspecialchars austricksen. PHP-Fortgeschrittene 1 18.10.2004 08:03
[Erledigt] Umkehrfunktion von htmlspecialchars() PHP Tipps 2004 4 31.08.2004 14:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php bbcode trotz htmlspecialchars, htmlspecialchars bb code, bbcode htmlspecialchars, bbcode html, bbcode in bbcode posten, htmlspecialchars select spaces, htmlspecialchars bbcode

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:07 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.