$query=sprintf("SELECT member FROM".$table_name."WHERE member=%s AND memberpwd=%s",$membername,$memberpassword);
$result=mysql_query($query);
if(!$result)
{
echo "Unable to select members";
mysql_close();
exit();
}
$rowNum=mysql_num_rows($result);
if(0!=$rowNum)
{
session_start();
$user=mysql_result($result,0,'member');
$_SESSION['user']=$user;
header('Location:index.php');
echo "Welcome ".$user;
exit();
}
Я использую этот код для проверки пользователя входа в систему и начала его сеанса, но ничего не отображается в браузере. Я также хотел бы, чтобы пользователь входа отображался на каждой странице, которую он посещал, например, член входа в систему, но я не знаю, как использовать сеанс с файлом cookie для хранения где-нибудь, чтобы он запомнился в каждом из его повторных посещений , Это труднейшая часть для меня, может кто-то мне помочь?basic login user and session plus cookie
EDIT: Извините, мои знания о PHP просто доходят и останавливаются там - часть сессии. Если у меня есть объяснение, связанное с ABC Session, это будет действительно полезно, спасибо.
Вы WIDE ОТКРЫТЫ для SQL Injection/hack. Сначала изучите параметры ваших запросов и сделайте это безопасно повсюду, иначе вы будете готовы, прежде чем начать с первого хакера. – DRapp
Спасибо, на данный момент мне нужны только то, что работает. – Mackintoast