Jump to content

syntax error, unexpected T_STRING


xxreenaxx1

Recommended Posts

Here you go

 

<?php
//session_start();//Starting session
$host="localhost"; // Host name
$username="root"; // username
$password=""; // password
$db_name="Examination"; // Databasename
$tbl_name="User"; // Tablename



$username = $_POST["username"];
$password = $_POST["password"];
$login=$_GET["login"]

setcookies("username","$username",time()+86400);
if($login="yes"){
// Connection to the server and database
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

$sql="SELECT * FROM $tbl_name WHERE Use_Name='$username' and Use_Password='$password'";
$result=mysql_result($sql,0);

if($result!=1){
echo"invlaid login";}

else{
echo"welcome".$_COOKIE["username"]."whoever";
$_SESSION["username"] = $username;

}


?>

<?php
//session_start();//Starting session
$host="localhost"; // Host name
$username="root"; // username
$password=""; // password
$db_name="Examination"; // Databasename
$tbl_name="User"; // Tablename



$username = $_POST["username"];
$password = $_POST["password"];
$login = $_GET["login"];

setcookies("username", $username, time()+86400);
if($login == "yes") {
// Connection to the server and database
$connection = mysql_connect($host, $username, $password) or die(mysql_error());
mysql_select_db($db_name, $connection)or die(mysql_error());

$sql = "SELECT * FROM $tbl_name WHERE Use_Name='$username' and Use_Password='$password'";
$result = mysql_query($sql);

if(mysql_num_rows($result) == 0) {
echo "invlaid login";

} elseif(mysql_num_rows($result) == 1) {
echo "welcome" . $_COOKIE["username"] . "whoever";
$_SESSION["username"] = $username;

}
?>

 

Should do the trick.

 

James.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.