Hi
I'm trying to make a small login system on my website, I'm using
Apache 2.0.49 for testing locally
and PHP 4.3.4
on MS Windows XP Pro.
the login script is in the file logme_in.php shown below
//============================================================
<?php
session_start();
include("db.php");
$username = trim(addslashes($_POST['user_name']));
$pass = trim(addslashes($_POST['password']));
if((empty($_POST['user_name'])) || (empty($_POST['password']))) {
echo "enter username/password";
}
else{
$sql = "SELECT * FROM members WHERE user_name='".$username."' AND
password='".$pass."'";
$result = mysql_query($sql);
$num_return = mysql_num_rows($result);
if($num_return ==1)
{
$row = mysql_fetch_array($result);
session_register('uname');
$_SESSION['uname'] = $username;
}
else {
echo "invalid username/password";
}
}
?>
//============================================================
The problem is that every time I try to login I keep have the following
error messages
****************************************************************************
******
Warning: session_start(): open(/tmp\sess_2984f6d378560d0882f37728dbe1defc,
O_RDWR) failed: No such file or directory (2) in C:\Program Files\Apache
Group\Apache2\htdocs\ELBA\logme_in.php on line 3
Warning: session_start(): Cannot send session cookie - headers already sent
by (output started at C:\Program Files\Apache
Group\Apache2\htdocs\ELBA\logme_in.php:2) in C:\Program Files\Apache
Group\Apache2\htdocs\ELBA\logme_in.php on line 3
Warning: session_start(): Cannot send session cache limiter - headers
already sent (output started at C:\Program Files\Apache
Group\Apache2\htdocs\ELBA\logme_in.php:2) in C:\Program Files\Apache
Group\Apache2\htdocs\ELBA\logme_in.php on line 3
Warning: Unknown(): open(/tmp\sess_2984f6d378560d0882f37728dbe1defc, O_RDWR)
failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that
the current setting of session.save_path is correct (/tmp) in Unknown on
line 0
****************************************************************************
*******
the session.save_path parameter in my php.ini file is as follows
**************************************
session.save_path = "C:/WINDOWS/Temp"
**************************************
I'm kinda new at php and web development environment .. so any help will be
appreciated.
Thanks in advance
Dre,
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php