|
|
|
|
|
для: Triaklodis
(30.08.2008 в 00:10)
| | 1. почему не получится? Получится.
2. вместо второго упоминания фрагмента логичнее поставить что-то вроде header("Location: ?"); exit(); | |
|
|
|
|
|
|
|
для: AcidTrash
(29.08.2008 в 22:57)
| | В первом сообщение, где код есть можно заметить что форма, и еще вот эти три строки два раза повторяються... посмотрел немного о функциях, загнал форму в нее... а с этим не получитсья надо что-то думать (... | |
|
|
|
|
|
|
|
для: Triaklodis
(29.08.2008 в 21:25)
| | >чтоб два раза не писать
Чего два раза не писать? | |
|
|
|
|
|
|
|
для: Triaklodis
(29.08.2008 в 19:54)
| | Актуальный вопрос оптимизации:
echo "Привет ".$_SESSION['login']."<br/>";
if ($_SESSION['lvl'] == 1) echo '<a href="admin/post.php">Добавить новость</a>';
echo '<a href="?act=logout">Выйти</a><br/>';
| чтоб два раза не писать.. подскажите пожалуйста как сделать? | |
|
|
|
|
|
|
|
для: sim5
(29.08.2008 в 20:00)
| | спасибо | |
|
|
|
|
|
|
|
|
для: sim5
(29.08.2008 в 19:54)
| | Ок. правда не совсем понял ( | |
|
|
|
|
|
|
|
для: Triaklodis
(29.08.2008 в 19:51)
| | Все от так заработало...
$query = "
SELECT pass, name, lvl
FROM `user`
WHERE `name` = '$name' ";
|
Только увидел другой глюк: Если ввожу неверные данные оно место того чтоб написать неверный логин или пароль просто падает ( | |
|
|
|
|
|
|
|
для: Triaklodis
(29.08.2008 в 19:51)
| | автор: Root (29.08.2008 в 19:34) письмо автору
для: Triaklodis (29.08.2008 в 19:19)
2) почитайте про sql-инъекции. | |
|
|
|
|
|
|
|
для: Triaklodis
(29.08.2008 в 19:44)
| | Зделал замену небольшую
$query = "
SELECT pass, name, lvl
FROM `user`
WHERE `name` = $name ";
|
на
$query = "
SELECT pass, name, lvl
FROM `user`
WHERE `name` = 'admin' ";
|
при вводе логина пароля теперь нормально отображает... ЗНачить проблема в WHERE `name` = $name .... подскажите как правильно | |
|
|
|
|