php代码求助
orcd 2013-07-24 07:55:06 功能描述
A.php 页面 有一个用户输入手机号的框。用户输入手机号后点确定按钮会提交
这时候会执行以下动作
调用方法 func1() 这个方法会给用户提交的手机号发送一条短信。用户需要回复这条短信。类似回复1 到10086这种。需要用户在自己的手机上操作。
方法2 func2() 这个方法会检测到底用户有没有回复短信。
如果用户回复了短信就返回 1 没回复就返回0。
调用完func1()以后需要等待5秒钟左右 来等待用户输入短信。
我是这么写的代码
func1()
{
//给用户发短信
}
func2()
{
if(用户回复了短信)
{
return '1';
}
else
{
return '0';
}
}
func1();
sleep(5);
$i = 1;
$status='0';
while ($status!= '1'&&$i <= 30) {
sleep(1);
$i++;
//echo $i;
$status = func2();
}
if($status=='1')
{
$url = "http://google.com";
echo "< script language='javascript' type='text/javascript'>";
echo "window.location.href='$url'";
echo "< /script>";
}
但是这段代码实际的效果是页面好像处于死机状态,一直在执行。 而且也没有达到我要的效果。
由于本身没有学过php,也没搞过php开发,所以对php代码不是很懂。麻烦高手给指点一下。