<?php $userDao = new UserDao(); $sessionController = new SessionController(); // Check time interval 后台检查时间间隔 $phone = $_GET['cellphone_number']; $user = $userDao->getByPhone($phone); if ($user) { echo "手机号已被注册"; return; } if ($phone) { // put cellphone number into session, in case user use an different number to register. $sessionController->addCellphone($phone); } $last_time = $sessionController->getVerifyTime(); if (!empty($last_time)) { $this_time = time(); $interval = $this_time - $last_time; if ($interval < 120) { echo "时间间隔太短!"; return; } } $user = $userDao->getByPhone($phone); if ($user) { echo "手机号已被注册"; return; } // Generate a 6-digits random number $random = rand(100000, 999999);