如何创建一个脚本,以便用户在输入时可以测试PHP!
如何使用表单创建脚本,然后在用户输入php代码时对其进行测试?基本上是创建一个PHP在线测试脚本。谢谢你的帮助 我想您必须清理输入,使用如何创建一个脚本,以便用户在输入时可以测试PHP!,php,testing,Php,Testing,如何使用表单创建脚本,然后在用户输入php代码时对其进行测试?基本上是创建一个PHP在线测试脚本。谢谢你的帮助 我想您必须清理输入,使用eval(),然后发送输出。我认为首先要删除的是eval()调用。所以基本上我会这样做: <form name="form" id="form" method="get" action=""> <p> <textarea name="code" cols="50" rows="15" id="code"></
eval()
,然后发送输出。我认为首先要删除的是eval()
调用。所以基本上我会这样做:
<form name="form" id="form" method="get" action="">
<p>
<textarea name="code" cols="50" rows="15" id="code"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Execute!" />
</p>
</form>
<?php
if(isset($_GET['Submit']))
{
$code = $_GET['code'];
eval($code);
}
?>
但我想这并不完全安全?我应该考虑什么安全?测试器意味着…到底是什么?您正在尝试检查它的语法吗?或者运行给定的代码?例如,如以下网站: