Résumé de l'expérience en développement PHP

Avant de le faire, vous devez d'abord clarifier vos objectifs, comprendre quelles fonctions vous souhaitez atteindre, puis concevoir la page frontale en fonction des fonctions.

Avant de faire la mise en page de la page, vous pouvez dessiner un motif approximatif sur papier puis l'écrire.

Lorsque toutes les pages requises sont terminées, écrivez le code PHP pour implémenter la fonction.

Les fonctions doivent être exécutées une par une, et après en avoir terminé une, effectuez la suivante. Le principe de l'écriture du code est que, sur la base de la réalisation fonctionnelle, plus le code est simple, mieux c'est.

La référence au chemin doit être correcte, sinon la référence ne réussira pas.

Formation continue
||
<?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>"; } }
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel