![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|||||||||||||||||||
|
Новичок
Пол:
Регистрация: 17.05.2006
Сообщений: 24
Репутация: 2
|
Если существует ЛЮБАЯ переменная, то убить вот эту "$a" - КАК?
Есть ли в природе значек обозначающий "любые переменные, все их сразу". ? ИСХОДНЫЙ КУСОК:
Вот здесь выше указано что если не существует переменная $a, то ее назначают существующей, и она собственно существует. ПРОБЛЕМА: В других местах, где она мне в пень не сдалась, она зараза тоже существует, потому что задана условием. А она там мне не нужна. КАК СДЕЛАТЬ ЧТО БЫ ? УСЛОВИЕ !isset не изменять, и добиться: Если существует какая угодно другая переменная, то переменная $a убивается, что бы не мешала! Или тогда ладна пусть isset, но только если других переменных не существует других Может что то нужно дописать к этому условию. Выручайте! ![]() ВОПРОС НОМЕР 2, ЗАПАСНОЕ РЕШЕНИЕ ИЩУ: Как сделать редирект с начальной страницы сайта на эту же страницу, но что бы задать переменную $a и ее значение. Т.е захожу на страницу www.index.php, а она меня сразу же перекидывает без задержки на www.index.php/?a=1 т.е перебросом задается переменная ?a=1
__________________
ку Последний раз редактировалось oii; 17.10.2008 в 02:07.. |
|||||||||||||||||||
|
|
|
| Реклама: |
|
|
#2
|
||||||||||||||||||||||||||||||||||||||||||
Не совсем мне понятно что ты хочешь сделать, опиши поподробнее что тебе от страницы нужно. А с редиректом - просто на javascript
после редиректа переменные те же ведь страница по сути не меняеться а остаеться, просто к ней поступает запрос - ?a=1 На счет уничтожении переменной - После того как прошел сценарии с использованием переменной напиши: unset($a); // это уничтожает переменную
__________________
И увидел я новое небо и новую землю...(Откровение 21:1) Последний раз редактировалось savca; 18.10.2008 в 00:22.. |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#3
|
|
Новичок
Пол:
Регистрация: 23.10.2008
Сообщений: 4
Репутация: 0
|
проверь просто на количество массив $_GET и наличие в нем "а", типа если передана только 1 переменная и она "а", или вообще не переданно ни одной, то проинициализировать "а"...
|
|
|
|
|
|
#4
|
|||||||||||||||||||
|
Неактивный пользователь
Регистрация: 24.10.2008
Сообщений: 1
Репутация: 1
|
по первому не совсем понятно... если нужна переменная проверяй есть ли она и объявляй если не нужна удаляй её..
по второму лучше сделать так
|
|||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#5
|
|
Неактивный пользователь
Регистрация: 23.12.2007
Сообщений: 4
Репутация: 2
|
как я понял, чтобы не болталась переменная, сделайте unset($a);
|
|
|
|
|
|
#6
|
|
Неактивный пользователь
Пол:
Регистрация: 21.07.2007
Адрес: Берлин
Сообщений: 27
Репутация: 7
|
Не надо трогать то, что тебе не нужно в текущий момент. Не нужна тебе $a ну и не трогай ее, мало ли что там лежит и мало ли где еще понадобтся. А если я соберу строку index.php?b=(много_всякого_хлама), то ты и $_GET['b'] будешь очищать? Не ищи принципиальной глубины на мелком месте.
Удачи. |
|
|
|
|
|
#7
|
|
Неактивный пользователь
Пол:
Регистрация: 08.11.2008
Сообщений: 1
Репутация: 0
|
$if(isset($a)){
unset(a); } |
|
|
|
|
|
#8
|
|
Неактивный пользователь
Регистрация: 07.12.2008
Сообщений: 8
Репутация: 1
|
if(isset($_REQUEST['a'])) $a = $_REQUEST['a'];
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Что делать если "угнали" номер | Sirob | ICQ, QIP, Miranda, R&Q и другие... | 56 | 24.05.2011 09:19 |
| Существует ли дополнительный модуль "Табельный учёт времени" к "1С:ЗиК"? | megamozg | Скорая помощь | 5 | 02.09.2009 09:04 |
| Котин М. - "Чичваркин Е…гений. Если из 100 раз тебя посылают 99" | Фунтик | Чтиво | 0 | 15.05.2009 13:56 |
| "Каталогизатор" с системой тегов. Существует ли программа? | Sapiens | МOffice, Переводчики (словари), Органайзеры, Текстовые редакторы | 7 | 30.04.2008 03:10 |
|
|