linux下基于用户的虚拟主机的设计与实现简易web服务器的搭建_课程设计(编辑修改稿)内容摘要:
d /tr tr td colspan=2 align=center input name=submit type=submit value=Submit / input name=reset type=reset value=Reset / /td /tr /table /form ?php $user=$_POST[user_name]。 $password=$_POST[user_pwd]。 if($_POST[39。 submit39。 ]){ //检验用户名密码是否为空,若存在空值,弹出警告 if(strlen($user)==0 || strlen($password)==0){ echo(script type=39。 text/javascript39。 alert(39。 UserName or password can not be null!39。 )。 /script)。 } //如果用户名密码不为空,继续执行,判断 /etc/passwd 与 newUserList 文件中是否存在此用户名 else{ //执行脚本 ,并把用户名传值过去 $userCheck = bash ./ $user。 $result = exec($userCheck)。 if($result==000){ //返回值为 000,表示用户已经存在,弹出警告用户已存在 echo(script type=39。 text/javascript39。 alert(39。 UserName is exist!Please another one39。 )。 /script)。 } else{ //没有返回值,说明没有重复的用户名,可以注册 7 $file=fopen(./newUserList,39。 a+39。 )。 //打开 newUserList,并把用户名及密码写入中间以“ :”隔开 fwrite($file,$user.:.$password.\n)。 fclose($file)。 //写入成功后,提示用户名与密码 echo User register success!Please remeber your username:.$user。 echo br /。 echo and password:.$password..You can use it in 3 minutes.。 echo br /。 echo a href=39。 39。 Back/a。 } }。linux下基于用户的虚拟主机的设计与实现简易web服务器的搭建_课程设计(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。