Подскажите логику.
У меня в специальную панель выводится список всех существующих в БД таблиц в виде ссылок.
Как сделать чтобы при клике на название любой из таблиц выводилась её структура?
Т.е. нажимаю я на название таблицы, url становится типа /admin?TableName
как теперь заюзать именно фрагмент TableName?
Спустя 3 минуты, 23 секунды (6.10.2011 - 10:59) Winston написал(а):
А ты делай ссылку вида
/admin?table=TableName
И потом можешь взять из массива $_GET['table']
/admin?table=TableName
И потом можешь взять из массива $_GET['table']
Цитата (McLotos @ 6.10.2011 - 10:56) |
Получение информации из URL, Не GET |
Чем GET не устроил ?
Спустя 2 минуты, 15 секунд (6.10.2011 - 11:01) McLotos написал(а):
Да. Я так и сделал, но просто я не люблю юзать GET, обычно только POST, это же какбэ безопасней
Спустя 2 минуты, 26 секунд (6.10.2011 - 11:04) Winston написал(а):
Цитата (McLotos @ 6.10.2011 - 11:01) |
Я так и сделал, но просто я не люблю юзать GET, обычно только POST, это же какбэ безопасней |
Я бы сказал, что, не ищи себе геммор на голову, и используй GET, при правильной его обработке все будет не менее безопасно чем POST. И кстати, с чего ты взял, что POST безопаснее ?
Спустя 1 минута, 48 секунд (6.10.2011 - 11:06) McLotos написал(а):
Ну по крайней мере не видно какие данные и куда передаются
Спустя 23 минуты, 53 секунды (6.10.2011 - 11:29) Winston написал(а):
Цитата (McLotos @ 6.10.2011 - 11:06) |
Ну по крайней мере не видно какие данные и куда передаются |
Если кому надо тот и заголовки посмотри, что и куда отправляется, сейчас плагинов которые позволяют это сделать, вдоволь.
А рядовым пользователям до-фени , то, что у тебя в адресной строке передается.
Спустя 5 минут, 15 секунд (6.10.2011 - 11:35) Michael написал(а):
Цитата (McLotos @ 6.10.2011 - 09:56) |
как теперь заюзать именно фрагмент TableName? |
это будет тот же самый get. Только данные - в ключе передаешь.
Получить можно так:
$y = array_keys($_GET);
$table = (!empty($y)) ? array_shift($y) : null;
Спустя 2 минуты, 40 секунд (6.10.2011 - 11:37) McLotos написал(а):
Michael
вот здесь
вот здесь
Спустя 5 минут, 8 секунд (6.10.2011 - 11:42) Michael написал(а):
Цитата (McLotos @ 6.10.2011 - 10:37) |
Michael вот здесь |
Я отвечал на вопрос в данной теме. Для того чтобы я посмотрел другую тему с другой проблемой об этом надо вежливо попросить, а не послать вот туда...
Спустя 5 минут, 53 секунды (6.10.2011 - 11:48) McLotos написал(а):
Цитата |
Для того чтобы я посмотрел другую тему с другой проблемой об этом надо вежливо попросить, а не послать вот туда... |
Возьмём на заметку
только я почему-то не вижу там Вашего ответа =)
Спустя 5 часов, 31 минута, 55 секунд (6.10.2011 - 17:20) imbalance_hero написал(а):
McLotos
Кто тебе сказал, что $_POST безопаснее $_GET ? Убей того автора!
Кто тебе сказал, что $_POST безопаснее $_GET ? Убей того автора!
Спустя 14 часов, 35 минут, 28 секунд (7.10.2011 - 07:56) Michael написал(а):
Есть такая вещь как csrf.
Спустя 34 минуты, 54 секунды (7.10.2011 - 08:31) neadekvat написал(а):
Цитата (imbalance_hero @ 6.10.2011 - 18:20) |
Кто тебе сказал, что $_POST безопаснее $_GET ? Убей того автора! |
Но при этом форму с паролем мы все отправляем с помощью POST'a
Спустя 3 часа, 27 минут, 6 секунд (7.10.2011 - 11:58) imbalance_hero написал(а):
neadekvat
А разницы никакой, ты ведь после отправки сразу редиректишься, автор, собственно, ничего не увидит
Да и POST удобнее.
Единственная безопасность - за спиной никто не видит
А разницы никакой, ты ведь после отправки сразу редиректишься, автор, собственно, ничего не увидит
Да и POST удобнее.
Единственная безопасность - за спиной никто не видит
Спустя 4 минуты, 24 секунды (7.10.2011 - 12:02) Игорь_Vasinsky написал(а):
в некоторых случаях удебней юзать GET, чем каждый раз в POST передовать или для этого сессии юзать. Правильно Winston сказал - если всё делать правильно - то ни чего страшного.
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки