Ringkasan penga...LOGIN

Ringkasan pengalaman dalam pembangunan PHP

Sebelum melakukannya, anda mesti terlebih dahulu menjelaskan matlamat anda, memahami fungsi yang ingin anda capai, dan kemudian mereka bentuk halaman hadapan berdasarkan fungsi.

Sebelum membuat reka letak halaman, anda boleh melukis corak kasar pada kertas dan kemudian menulisnya.

Apabila semua halaman yang diperlukan selesai, tulis kod PHP untuk melaksanakan fungsi tersebut.

Fungsi hendaklah dilakukan satu demi satu, dan selepas selesai satu, lakukan yang seterusnya. Prinsip menulis kod adalah bahawa pada premis realisasi fungsi, lebih mudah kod, lebih baik.

Rujukan kepada laluan mestilah betul, jika tidak rujukan tidak akan berjaya.

bahagian seterusnya
<?php session_start(); header("content-type:text/html;charset=utf-8"); //连接数据库 $link = mysqli_connect("localhost","root","root","regedit"); if (!$link) { die("连接失败: " . mysqli_connect_error()); } if(isset($_POST)){ //用户名不能为空 if(!$_POST['username']){ echo('用户名不能为空'); return; } //密码不能为空 if(!$_POST['password']){ echo('密码不能为空'); return; } //判断验证码是否填写并且是否正确 if(!$_POST['code']){ echo('验证码不能为空'); return; }else if($_POST['code']!=$_SESSION['VCODE']){ echo('验证码不正确'); return; } $sql="select username,password from form where username = '{$_POST['username']}' and password='{$_POST['password']}'"; $rs=mysqli_query($link,$sql); //执行sql查询 $row=mysqli_fetch_assoc($rs); if($row) { // 用户存在; if ($username == $row['username'] && $pwd == $row['password']) { //对密码进行判断。 echo "登陆成功,正在为你跳转至后台页面"; //header("location:index.php"); } }else{ echo "账号或密码错误" . "<br/>"; echo "<a href='login.html'>返回登陆页面</a>"; } }
babperisian kursus