Page 1 of 1

error rectification

Posted: Thu Apr 26, 2007 7:50 am
by barnes529
feyd | Please use

Code: Select all

,

Code: Select all

and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read:  [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]


Parse error: parse error in c:\easyphp1-8\www\login.php on line 26 i unable to find this error.
login.php

Code: Select all

<?php

$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("user",$con);
$username=mysql_real_escape_string($_POST['name']);
$pwd=mysql_real_escape_string($_POST['pwd']);
if(isset($_POST['name']))
{
   $q1 = "select username,password from user where username='$username'";
   $r1 = mysql_query($q1,$con) or die(mysql_error());

while($res=mysql_fetch_array($r1))
   {
      
               if($res['password']==$pwd);
               {
                 echo "your registered sucessfully";

      
   }
   else
   {
      echo "please register";
   }
}
}
mysql_close($con)
?>

feyd | Please use

Code: Select all

,

Code: Select all

and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read:  [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]

Posted: Thu Apr 26, 2007 7:55 am
by aaronhall

Code: Select all

if($res['password']==$pwd); 
No semicolons after if statements

Posted: Thu Apr 26, 2007 8:00 am
by louie35

Code: Select all

<?php 

$con = mysql_connect("localhost","root",""); 
if (!$con) { 
  die('Could not connect: ' . mysql_error()); 
} 

mysql_select_db("user",$con); 
$username=mysql_real_escape_string($_POST['name']); 
$pwd=mysql_real_escape_string($_POST['pwd']); 
if(isset($_POST['name'])) { 
  $q1 = "select username,password from user where username='$username'"; 
  $r1 = mysql_query($q1,$con) or die(mysql_error()); 

  while($res=mysql_fetch_array($r1)) { 
    if($res['password']==$pwd){ 
      echo "your registered sucessfully"; 
    } else { 
      echo "please register"; 
    } //end if
  } //end while
} //end if isset($_POST['name'])
mysql_close($con) ;
?>