Burada gerçekten kafam karıştı, biri bana bunu açıklayabilir mi?
request:
http://example.com/test.php?var=String's
$a = $_GET["var"];
$b = "String's";
echo $a . "<br/>";
echo $b . "<br/>";
$output = mysql_real_escape_string($a);
$output = mysql_real_escape_string($b);
echo "<hr/>";
echo $a . "<br/>";
echo $b . "<br/>";
sonuç:
String\'s
String's
----------------
String\'s
String's
Birisi bana açıklayabilir misin değil sadece neden benim GET değişkeni böyle dönüştürülmüş ediliyor, ama nasıl benim giriş gönderildiği tam olarak olduğu gibi bu davranışı kaldırabilirim? (: Benim SQL sarıcı mysql_real_escape_string aracılığıyla bu geçer () ve varlık biter bir sorunu olan String\\\'s
ediyorum