как создать уникальный ID для мода, страниц и тд, а затем их использовать?
Реализация сей штуки есть на ucoz.ru, там есть что-то вроде $URI_ID$, $MOD_ID$.. и например, если я сделаю календарь, то он будет выводиться только на тех модулях, где $MOD_ID$=forum или =blog например, а в других просто не будет.. я вот голову сломал над такой своей проблемой:
у меня есть страница news.php, в которую инклудом вставлены всякие страницы, ну типа "новость", "категория", "идёт удаление" и "подтверждение на удаление"... так вот:
страница, на которой сообщение "удалить новость?":
/news.php?category=1&shownews=1& delete=news
страница, на которой идёт удаление, и показывается надпись "новость удалена!"
/news.php? delete=news&id=2
как видите, и там и сям есть одинаковая часть ссылки.. но в первой должна вставляться только "подтверждение на удаление", а во второй должна вставляться "идёт удаление".. как я понимаю, это реализуется с помощью уникальной айди, которую я и попросил описать как создать и использовать...
конечно, если бы например ссылки имели вид:
/news.php?category=1&shownews=1&delete= news1
/news.php?delete= news2&id=2
то было бы проще. или например,
/news.php? mode=news&category=1&shownews=1&delete=news
/news.php? mode=deletenews&delete=news2&id=2
то можно было бы использовать условие if ($_GET[mode]==news && $_GET[delete]==news)и ($_GET[mode]==deletenews && $_GET[delete]==news)
но как видите, у меня это вещи нет, это лишнее. помогите пожалуйста с уникалками страниц, модулей и прочего
(Добавление)
забыл еще вот что заодно спросить.. если есть перенаправление header();, происходит стирание всяких $_POST чтоли?! уже 8 часов мучаюсь над скриптом, потому что в двух его частях используется то самое delete=news, но на тех двух "страницах" (что описаны в первом сообщении) .. то есть с первой перенаправляет на вторую, а скрипт, блин, не пашет.. а ведь вроде простейший.. (Отредактировано автором: 18 Марта, 2012 - 13:42:39)
|