есть страница index.php,на странице из БД выводятся темы,чуть выше надпись добавить заметку.
http://makepreview.ru/1995241150
при нажатии на "добавить запись" с помощью яваскрипта выводится следующее:
http://makepreview.ru/1933726498
как мне сделать так чтобы перед тем как появились поля добавления показалось окно ввода имени и пароля и если имя и пароль правельные вывести поля добавления,а еще лучше,как сделать чтобы эти поля добавления находились на другой странице,например на admin.php и после добавления записи,новая запись выводилась на index.php ? ? ?![/url]
Зарегистрирован: 18.01.2009 Сообщения: 1365 Откуда: ua Кропивницкий
Цитата:
? ? ?
да очень просто-написать движок с админкой и пользовательским представлением сайта. _________________ помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
ruslan89, похоже, что это не спаммер, так что оставим ник в покое, каждый сам выбирает его - путь хоть Crazy_Барабашка.
Sexy Devil, Олег прав - нужно написать сценарий, который сначала будет производить аутентификацию, то есть проверять логин и пароль юзверя, а потом в случае если пароль и логин правильные, выведет форму добавления записи. В простейшем случае делается примерно так:
// тут желательно подключить БД и делать выборку в ней
// для простоты проверяю руками - без БД
if ( ($login ==="admin") && ($pass==="12345") ) {
// выводим форму добавления записи
}
else die('Access denied');
}
?>
Форма добавления записи будет ссылаться на другой сценарий, который и будет добавлять запись. Желательно как-то предусмотреть, чтобы кое-кто не смог вызвать этот сценарий напрямую, в обход admin.php. Это можно сделать, например, с помощью сессий. Если имя юзверя и пароля правильные, устанавливается переменная сессии или Cookies, а второму сценарию передается другая переменная с таким же значением. Потом он сравнивает эту вторую переменную с тем, что установлено в Cookies. Если совпадает, добавляем запись. И эту защиту просто обойти, но лучше чем ничего.
ничего не получается,как же мне сделать так чтобы,если я выбрал строку с индексом 22,мне открылась это страница с её содержимым,чтобы можно было её отредактировать????
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах