Ок. Но возникает следующий вопрос - а для кого тогда мануал написан, для профи? И если тут что-то написано не понятно, то нельзя ли прочитать мануал и там найти ответ?
Viper пишет:
PS! Это я ещё вам(тебе?) не грубил!
Я и не хотел грубить, сори за "Ты", просто на счёт отрубывания рук Вы не прав - конечно, тернарные операторы не так удобочитаемы, но они сокращают код втрое.
Эй, давай не будем грубить, во первых! Во вторых - если ты привык писать три строки, и не понимаешь, как прочитать одну строку с тем же "модным" кодом, то кому и что надо рубить? Вопрос был риторический.
систему, которая бы разбивала адрес по '/' "***/Page/Module/id/1" и 4ое значение заносила в массив.
Ну почти так и есть - строка запроса разбивается по слешу на массив, и последний элемент этого массива используется (в моём примере) для подключения другого файла.
Я не понимаю, что именно вам нужно, сгенерировать массив, состоящий из последних элементов строки запроса? Вот, может конечно снова пальцем в небо, но попытаюсь - код возвращает массив имён последних элементов из uri-запроса. Для примера я использовал сессии.
Понимаю, что все довольно просто, но голова закипает не хочет соображать как это сделать.
Не ждите, что за вас кто-то напишет. Используйте сессии для хранения и вывода системных уведомлений, а так же используйте GET-переменные для передачи значений, в зависимости от действий пользователя на странице. Если ещё не знакомы с этими механизмами - читайте мануал, копируйте из него простые примеры, пробуйте в них делать какие-то изменения и смотрите, что в результате этих изменений возвращается в браузер. Действуйте от простого к сложному.
Именно в этой записи
value="<?PHP echo $login ?>"
ничего опасного нет, разве что только сама запись корявая. "Вкрапления" php-кода можно записывать короче (и удобней)
value="<?=$login?>"
Ну а вот что может быть опасным, так это если выше по тексту программы принимаются данные без фильтрации.
Шмайсер Если у вас мой код вызовет ошибку, то перепишете объявления массивов (вместо [] напишете array() в соответствующих местах) И не забывайте - всё, что приходит в скрипт извне, подлежит фильтрации! ))
Но это тоже немного не верно, т.к. после обновления страницы форма снова будет отображена. Как вариант, можно создать куку, и проверять уже по её наличию.