שלום,
בניתי מערכת משתמשים קטנה, והיא עובדת במחשב כמו שצריך,
כשאני מעלה לאחסון, המערכת עובדת, רק שה session לא עובדת,
ז"א שאני מתחבר הוא כותב שהוא מתחבר והכל טוב ויפה, אבל אחרי שאני נכנס שוב לדף, הוא שוב מראה לי התחברות במקום להראות לי שאני מחובר.
אבל במחשב זה עובד..
זה הקוד:
PHP קוד:
<?php
session_start();
mysql_connect("localhost","berkonir_user","fiLm3qBg") or die("אין אפשרות להתחבר למסד");
mysql_select_db("berkonir_mem") or die("אין אפשרות להתחבר לDB");
$username = $_SESSION["username"];
$username = $_SESSION["password"];
$q = mysql_query("SELECT * FROM users WHERE username = '".$_SESSION["username"]."' AND password = '".$_SESSION["password"]."'");
if (mysql_num_rows($q) == 0){
if (isset($_POST["send"])){
if (!empty($_POST["username"]) && !empty($_POST["password"])){
$username = $_POST["username"];
$password = $_POST["password"];
$q = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password'");
if (mysql_num_rows($q) > 0){
echo "יש את השם";
$_SESSION["username"] = $username;
$_SESSION["password"] = $password;
}else{
echo "שם משתמש או סיסמה אינם נכונים";
}
}else{
echo "יש למלות את כל השדות";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="he" lang="he" dir="rtl">
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf=8" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<form action="" method="post">
שם משתמש: <input type="text" name="username" />
סיסמה: <input type="text" name="password" />
<input type="submit" name="send" value="התחבר" />
</form>
<?php
}else{
?>
<div align="right" dir="rtl">
שלום
</div>
<?php
}
?>
</body>
</html>
זה האתר:
http://berkonir.info/projects/2/
תודה!