What I have and want to do
Ben bir
input area
var.Ben
input area
'sinnerHTML
ve bunu kullanarak kodlarencodeURICompontent
ardındanevaluate.php?code=+value
için değerini gönderir okur ne bir JS komut dosyası var;Ben javascript için
evaluate.php
ne URL'denGET
'scode
' nin değeri ve kullanarak değerlendirilen bir değer döndürüreval($code)
var .Ve sonunda o
div
içinxmlHttp.responseText
koyar.
But I get this error when the eval is executed:
Ayrıştırma hatası: / Applications / MAMP / htdocs / Apps / editor / includes / exe.php sözdizimi hatası, beklenmedik '"' bekliyor T_STRING (5): 1. satırda eval () 'd code
Evaluate.php
if(isset($_GET["code"])){
$e = $_GET["code"];
echo eval($e);
}
Ben değerlendirmek için deneyin ne değeri sadece budur:
echo "Hello World!";
Sonra bu $_GET["code"]
gibi gibi görünüyor olduğunu:
echo \"Hello World!\";