Alle HTML-Zeichen ersetzen?
- 
					
					
					
					
 Hallo!  
 Wie war noch gleich der Befehl, mit dem man in einem String alle HTML-Zeichen so ersetzen kann, dass sie bedeutungslos bleiben?Z.B. wird: < zu < Ich habe geggoglet aber nix (mit x) gefunden... 
 ECHT EY! MfG MAV  
 
- 
					
					
					
					
 Beispiel: 
 <?
 y = ereg_replace("<", "<", y = ereg_replace(">", ">", $x);
 echo $y;
 ?>Damit werden die spietzen klammern durch HTML Escape-Sequenzen (oder so ähnlich heißt das) ersetzt. HTML Code wird unschädlich gemacht! [edit] 
 Hab nicht gesehen, dass > gleich > wird!
 [/edit][ Dieser Beitrag wurde am 20.10.2002 um 19:41 Uhr von hackbert editiert. ] 
 
- 
					
					
					
					
 ? 
 Aber wenn man < durch < ersetzt passier doch garnix...
 Und das ist eine Möglichkeit, ja, aber es gibt doch eine PHP-Funktion die ALLE Zeichen automatisch escaped.
 Der Befehl ging irgendwie so:message = " // $message == "<a \< \< :)"; Oder so... [ Dieser Beitrag wurde am 20.10.2002 um 14:14 Uhr von Mis2com editiert. ] 
 
- 
					
					
					
					
 Schon mal was von www.php.net/docs.php gehoert?? htmlentities() 
 
- 
					
					
					
					
 Danke!  Aber die Docs sind riesig. 
 
- 
					
					
					
					
 Na und? 
 Warum sollen andere für dich suchen??Mach das doch selber... innerhalb von 10minuten findet man was!