SitePoint Sponsor

User Tag List

Results 1 to 16 of 16

Threaded View

  1. #1
    SitePoint Addict
    Join Date
    Jul 2011
    Location
    Hyderabad,India.
    Posts
    327
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    parse error in php

    hi all,
    i have written a code using php for sessions.it will checks whether the
    user is new or already registered...
    i am getting the error as
    Parse error: syntax error, unexpected T_ELSE in C:\xampp\htdocs\shopping1\task.php on line 16
    kindly tell me what went wrong.
    below is the code......
    PHP Code:
    <?php
    define
    ("LIMIT"10);
    session_start();
    //connect to database
    $db mysql_connect("localhost","root","") or die(mysql_error());
    mysql_select_db("shopping"$db) or die(mysql_error());
    $islogged FALSE;
    if(!isset(
    $_SESSION["last_activity"]) || time() - $_SESSION["last_activity"] > LIMIT 
      {
        
    session_destroy();
        
    header("Location:logout.php");
      }
      
    $_SESSION["last_activity"] = time();
      
    $islogged TRUE;

    else 
    {
    if(isset(
    $_POST["username"]) && isset($_POST["password"])) 
    {
    $result mysql_query("SELECT * FROM login WHERE `username` = '$_POST["username"]' AND `password` = '$_POST["password"]'");
    if(!
    $result) die( mysql_error());
      if(
    mysql_num_rows($result)) 
      {
       
    $_SESSION["last_activity"] = time();
       
    header("Location:products.php");
       
    $islogged TRUE;
      }
      else 
      {
       
    $error "username and password do not match";
      }
    }
    }
    ?>

    <?php if(!$islogged): ?>
    <form action="<?php $_SERVER['HTTP_REQUEST']?>" method="POST">
    <?php if( isset($error) ): ?>
    <p><?php echo $error;?></p>
    <?php endif; ?>
    Username:<input type="text" name="username" value="<?php isset($_POST['username']) ? $_POST['username'] : ''?>"
    </br>
    Password:<input type="password" name="password" value="<?php isset($_POST['password']) ? $_POST['password'] : ''?>"
    </br>
    <input type="submit" name="login" value="log in">
    </form>
    <?php endif; ?>
    Last edited by guido2004; Sep 20, 2011 at 22:38. Reason: changed tags from code to php


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •