这个不能通过html中的表单元素直接调用php方法啊,这个按钮按下去,它会在js等脚本中寻找方法,自然这里根本没有js等脚本,铁定无法执行。lz要调用php中的see()方法,外的html就得用表单提交,改为:
header('content-Type:text/html;charset=utf-8');
function see()
{
$mystring = $_GET['mail'];
$findme = '@';
$pos = strpos($mystring, $findme);
// Note our use of ===. Simply == would not work as expected
// because the position of 'a' was the 0th (first) character.
if ($pos === false) {
echo "您输入的格式不对";
} else {
echo "很好~";
}
}
if(isset($_GET['submit'])&&$_GET['submit'])
{
see();
}
?>
是系统提示错误还是什么错误?
if ($pos === false)
你这里三个=了,
还有你只有一个
see()
函数,根本没有对象,
你可以用
$po=new see();
实例对象
再有你缺少