<?php
if(ISSET($_POST['submit']){
$username =$_POST['uname'];
$password =$_POST['lpass'];
$mdpass = md5($password);
$result = mysql_query("select * from member where RegNo ='$username' and Password ='$mdpass'")or die(mysql_error());
$count =mysql_num_rows($result);
$row = mysql_fetch_array($result)
if($count>0){
session_start(); //start a session
$_session['id']=$row['id']; //create a session variable
header('location:home.php'); //redirect to home.php
}
else{
header('location:index.php'); //redirect to index.php
}
}
?>
ログインページをSQLデータベースに接続したいと思っています。私はこのコードを使用しましたが、予期せぬエラーが発生しました(Parse error:予期しない '{' if(ISSET($ _ POST ['submit']){{) 。イムにプログラミングにbeginer作業..ので、誰かが私を助けてください。ログインページをmysqlデータベースに接続する方法
賞賛の祝福と呼んでください。いくつかの理由でそのコードを使用しないでください。その1つはMD5です。これ以上パスワードを保存することはできません。この世紀の何かを 'password_hash()'のように使ってください。あなたのコメントは –
thanxです。 –
ようこそ。しかし、構文エラーがもう少しあります。また、投稿した別の質問の回答を受け入れました。http://stackoverflow.com/q/39444664/ここにあなたが投稿したものの代わりに 'mysqli_'があった場所は' mysql_'です。あなたのHTMLフォームも不明です。あなたは以下の答えを持っています。 –