str_replace?

Am besten arbeitest du mit der mysql_real_escape_string()-Funktion:
PHP:
<?php

	$string = '<p style="margin:0;text-align:left;"><span style="font-family:sans-serif;font-size:12px;color:#000000;">test</span></p>';
	$query = '
		INSERT INTO
		        …
		  SET
		        `column` = "'.mysql_real_escape_string($string).'"
		';
	…

?>
 
Ich versteh das Porblem irgendwie net....

Da ist ein String der " enthält und so Fehler verursacht
Also wenn PHP dir solche sachen Escapen (bzw. normal Ausgeben) soll dann benutz die Funktion addslashes() :

PHP:
echo addslashes('Wilder der Text mit Sachen die PHP stören können wie z.B. $ " usw');

wird dir ausgeben:

Code:
Wilder der Text mit Sachen die PHP stören können wie z.B. \$ \" usw

So haste ruhe... Ich hoffe ma das war deine Frage :suspekt: :-)
 
Zurück