Вопрос № 75863: Здраствуйте ув. эксперты. У меня проблемка: на многих ЦМС в админка при созданиинавигаций есть стлочки вверх и вниз, которые ставять ссылку выше или ниже. Как это можно организовать.
Спасибо....Вопрос № 75982: Как сделать так, чтобы поддомены сайта можно было бы перенаправлять на другую страницу, с параметром, равным этому поддомену.
Например,
auto.site.ru =>>> site.ru/cat.php?cat=auto
И надо не преобразовывать поддомен www, естественно...
Вопрос № 75.863
Здраствуйте ув. эксперты. У меня проблемка: на многих ЦМС в админка при созданиинавигаций есть стлочки вверх и вниз, которые ставять ссылку выше или ниже. Как это можно организовать.
Спасибо.
if ($action == 'moveUp') {
$sql = "update structure set orderBy = orderBy+1 where orderBy >=".$id-1;
mysql_query($sql);
$sql = "update structure set orderBy = ".$id-1." where id = $id";
mysql_query($sql);
}
Аналогично можно написать для перемещения страницы вниз.
Ответ отправил: Селев Валерий (статус: 3-ий класс)
Ответ отправлен: 15.02.2007, 15:09
Отвечает: Aster Aster Aster
Здравствуйте, Маторник Михаил!
Для того чтоб вам избавится от своей проблемки вам надо организовать таблицу в БД с двумя полями: 1.Ссылка в html форме и 2.Статус этой ссылки(другими словами ее важность или,если хотите,ее место в первенстве, к примеру от 1 до 10)...таким образом будет таблица с названием ссылки и ее местом среди остальных ссылок :)После этого следует позаботится о выводе этих ссылок в html страничку!Для этого в скрипт, формирующего эту самую страничку, вы должны втулить функцию считки списка ссылок с БД и групировки их в
соответствии их статусов по возростанию,и потом организуйте последовательный их вывод--тогда получится что ссылка со статусом первое место будет вверху а ссылка со статусом последнее место -внизу всего списка ссылок на страничке.Все!!! :)В самой
админке надо тогда сделать функцию записи в эту БД...)))
Ответ отправил: Aster Aster Aster (статус: 1-ый класс)
Ответ отправлен: 15.02.2007, 16:31
Вопрос № 75.982
Как сделать так, чтобы поддомены сайта можно было бы перенаправлять на другую страницу, с параметром, равным этому поддомену.
Например,
auto.site.ru =>>> site.ru/cat.php?cat=auto
И надо не преобразовывать поддомен www, естественно
Отвечает: Бородин Александр Олегович
Здравствуйте, Загиров Рустам!
Самый простой путь - получить адрес из переменной окружения, $_SERVER['REQUEST_URI'], затем резать адрес: $param = explode(".",$_SERVER["SERVER_NAME"]). Требуемый Вам параметр - $param[0]. Затем надо сделать перенаправление, либо JavaScript, либо header.
Только что испробовал - работает.
Приложение:
--------- Ничто не сближает людей так, как совместное преступление. Или покупка телевизора.
Ответ отправил: Бородин Александр Олегович (статус: 3-ий класс)
Ответ отправлен: 16.02.2007, 11:49 Оценка за ответ: 4 Комментарий оценки: Спасибо конечно за скрипт, но я бы хотел это сделать на .htaccess. Т.к. я же не знаю к какой конкретно странице будут обращаться, а делать это через страницу ошибок как-то накладно
Отвечает: Илья Андреевич
Здравствуйте, Загиров Рустам!
community.livejournal.com/mod_rewrite
там спросите. там шарят :)
p/s не реклама
Ответ отправил: Илья Андреевич (статус: 10-ый класс)
Ответ отправлен: 16.02.2007, 21:56