PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit " in php


Gi7mo!
02.08.2003, 18:37:52
ich habe ein kleines prob...
und zwar hab ich ein cms geschrieben...
die user sollen über ein textfeld ihren text eingeben der dann später auf der hp erscheint... aber wenn die user ein " eingeben macht php mir ein " darauß.....
dann hab ich ein kleines script geschrieben...
das mir das " gegen ein " ersetzen soll....
das macht es auch z.T. aber später kommt dann ein "" rauß.....

hier ist der code....
$copytext = der text den ich speichere....


$a = chr(34);
$b = chr(92);
$c = $a.$b;
$d = "&quot";
$e = chr(59);
$f = $d.$e;
$g = chr(7);
$h = explode($g, $copytext);
$w = str_replace($b, $f, $h);
$z = "../_base_include/";
$z .= $save;
$z .= ".txt";
$x = fopen($z , "w");
$test = $w[0];
fwrite($x, $test);
fclose($x);

der code ist php

kann mir jemand sagen wo da der fehler ist ?!?

danke im vorraus

c4
02.08.2003, 19:45:44
Hab mir den Code nicht angeschaut, schließlich sollte Dich diese Funktion ausreichend beglücken: stripslashes()

Gi7mo!
02.08.2003, 20:27:51
hatte die funktion auch gerade gefunden....
hat funktioniert....

aber trotzdem danke....