این پیغام رو میده
Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\php\New folder\checklogin.php on line 4
کد PHP:
<?
php$host="localhost";//hostname$username="root";//Mysql username$password="";//Mysql password$db_name="c10lyric";//Database name$tbl_name="members";//Table name
//connect to database and select database.$conn = mysql_connect($host,$username,$password)or die("cannotconnect");mysql_select_db($db_name,$conn)or die ("cannot select DB");
//username and password sent from form$myusername=$_POST['myusername'];$mypassword=$_POST['mypassword'];
//to protect mysql injection$myusername=stripslashes($myusername);$mypassword=stripslashes($mypassword);$myusername=mysql_real_escape_string($myusername);$mypassword=mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='" . $myusername . "' AND password='" . hash('sha256',md5($mypassword)) . "'";$result=mysql_query($sql,$conn);//mysql_num_row is counting table row$count=mysql_num_rows($result);//if result matched $myusername and $mypassword ,table row most be 1 row if($count==1){//Register $myusername,$mypassword and redirect to file "login_success.php"session_register("myusername");session_register("mypassword");header("location:login_success.php");}else{echo "wrong username or password";}?>
---------- Post added at 02:27 PM ---------- Previous post was at 02:24 PM ----------
اگر میشه این کد رو نگاه کنید
کد PHP:
<?php
$host="localhost";//hostname$username="root";//Mysql username$password="";//Mysql password$db_name="c10lyric";//Database name$tbl_name="members";//Table name
//connect to database and select database.$conn = mysql_connect($host,$username,$password)or die("cannotconnect");mysql_select_db($db_name,$conn)or die ("cannot select DB");
//username and password sent from form$myusername=$_POST['myusername'];$mypassword=$_POST['mypassword'];
//to protect mysql injection$myusername=stripslashes($myusername);$mypassword=stripslashes($mypassword);$myusername=mysql_real_escape_string($myusername);$mypassword=mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='" . $myusername . "' AND password='" . hash('sha256',md5($mypassword)) . "'";$result=mysql_query($sql,$conn);//mysql_num_row is counting table row$count=mysql_num_rows($result);//if result matched $myusername and $mypassword ,table row most be 1 row if($count==1){//Register $myusername,$mypassword and redirect to file "login_success.php"session_register("myusername");session_register("mypassword");header("location:login_success.php");}else{echo "wrong username or password";}?>