LIME
Да,это даже грамотнее.Вот только я непойму какой кусок кода вставлять в то место моего кода где должны быть кнопки.
(Добавление)
Пытался вставить начиная со switch,пишит что неопределен индекс sost
(Добавление)
Страница сама на себя уже для авторизации выполняется,во второй раз возвращает к окну логина и пароля.Походу такая система авторизации под твой код не проканает.Сижу влипаю в монитор и думаю.
(Добавление)
Теперь попробовал так:
auth.php
Спойлер (Отобразить)<html>
<head>
Менеджеры
</head>
<body>
<form action="work.php" method="GET">
Логин:<input name="user" type="Text" size="10"><br>
Пароль:<input name="pass" type="Password" size="10"><br>
<input type="submit" name="submit" value="Вход">
</form>
</body>
</html>
work.php
Спойлер (Отобразить)<?php
########################
$username[1] = "stepan";
$password[1] = "123";
$username[2] = "vasya";
$password[2] = "123";
$username[3] = "petya";
$password[3] = "123";
$username[4] = "ivan";
$password[4] = "123";
#######################
if (
$user == $username[1] && $pass == $password[1] ||
$user == $username[2] && $pass == $password[2] ||
$user == $username[3] && $pass == $password[3] ||
$user == $username[4] && $pass == $password[4]
) {
$f=fopen($user.'txt','w+');
fputs($f,$_GET['sost']);
fclose($f);
switch ($_GET['sost']) {
case 'Работа':case 'Свободен':case 'Занят': {
echo '<input type="submit"
name="sost" value="Свободен">
<input type="submit" name="sost"
value="Занят">
<input type="submit" name="sost"
value="Перерыв">';
}
case 'Перерыв': {
echo '<input type="submit"
name="sost" value="Работа">';
}
}
}
?>
Но ошибка Notice: Undefined index: sost
Немогу понять что с этим сделать.
(Добавление)
Товарищ,чую близки мы к истине,вот только кнопки он сразу выводит для нажатия,то есть походу воспринимает сразу как авторизован.
|