 |
 |
Форум сетевых администраторов » Программирование » PHP » install.php
| Автор |
| Тема |
 |
|
 |
|
|
|
Power in your mind !


Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус:  |
Возникли небольшиесложности по написанию сабжа:
Итак проблема в слудующем ....
я имею скрипт такого формата
index.php
[HTML BLOCK]
<?
if ($step=="")
{
$step=1;
}
if ($step==1) {
link to step 2->
\\тут мы обьявляем переменную вот таким образом :
\\ переменная PARAM
echo "<form method=\"post\" action=\"install.php?step=2\">
<input type=\"text\" name=\"PARAM\" size=\"20\" >
<input type=\"submit\" value=\"Далее\" name=\"next1\">
</form> ";
}
if ($step==2) {
//Тут идут разные проверки использующие
// $PARAM
И затемм ссылка на step=3 или step=4
}
if ($step==3) {
//Вот тут тоже нужны эти переменные ... но оказываеться они
// не передаються
}
if ($step==4) {
//Вот тут тоже нужны эти переменные ... но оказываеться они
// не передаються
}
------------------------------------------------------------------------
А теперь вопрос :Как мне эти переменные сделать глобальными ?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 00:47 |
|
|
Shutdown -h now
|
Варианты:
1. Передать их через линк.
2. Сделать... |
[сооб. #23519]
03-09-2002 00:59 |
|
Shutdown -h now


Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус:  |
Варианты:
1. Передать их через линк.
2. Сделать псевдоформу, указывающую на сл. шаг, где все параметры спрятаны в hidden.
3. Использовать куки.
(может есть еще варианты, но я их не знаю)
ЗЫ. А вообще RTFM. Пора знать что каждый вызов скрипта является независимым и переменные ему передаются отдельно...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 00:59 |
|
|
Power in your mind !
|
| единственный вариант который мне на ум пришёл... |
[сооб. #23521]
03-09-2002 01:04 |
|
Power in your mind !


Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус:  |
единственный вариант который мне на ум пришёл это записать PARAM в config.php а потом брать его от туда ......
А про линки по подробней можно ?
__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете ! 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 01:04 |
|
|
Shutdown -h now
|
instal.php?step=3& param1=$param& param2=$param......
[size=1][i]Count добавил... |
[сооб. #23524]
03-09-2002 01:10 |
|
Shutdown -h now


Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус:  |
instal.php?step=3& param1=$param& param2=$param......
Count добавил 03-09-2002 в 01:11:20:
О как интересно... Вот что вместо "&" выводится...
Count добавил 03-09-2002 в 01:14:22:
quote: единственный вариант который мне на ум пришёл это записать PARAM в config.php а потом брать его от туда ......
Геморно и неэффективно.
Сообщение было отредактировано Count 03-09-2002 в 01:18
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 01:10 |
|
|
Power in your mind !
|
| ну блин , яж попросил по подробнее ... что например... |
[сооб. #23527]
03-09-2002 01:14 |
|
Power in your mind !


Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус:  |
ну блин , яж попросил по подробнее ... что например есть m1 , m2 ,...
хотя в принципе это все что нужно объяснить 
rio добавил 03-09-2002 в 01:16:11:
------------------------------------------------
Геморно и неэффективно.
------------------------------------------------
полностью согласен
rio добавил 03-09-2002 в 01:18:03:
quote:
Count добавил 03-09-2002 в 01:11:20:
О как интересно... Вот что вместо "&" выводится...
это ты про что ?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 01:14 |
|
|
Администратор
|
| какие еще m1 и m2, ты че дружок, программируешь... |
[сооб. #23579]
03-09-2002 14:23 |
|
|
фраерок на подсосе
|
гы гы гы
param1, param2 rio прочитал как пара м1,... |
[сооб. #23581]
03-09-2002 14:40 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
гы гы гы
param1, param2 rio прочитал как пара м1, пара м2
)))))
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 14:40 |
|
|
Shutdown -h now
|
quote: param1, param2 rio прочитал как пара м1, пара м2
Ð_то... |
[сооб. #23602]
03-09-2002 19:08 |
|
Shutdown -h now


Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус:  |
quote: param1, param2 rio прочитал как пара м1, пара м2
Ð_то я немного лоханулся.. забыл что & + para выводит знак конца строки... млин 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
03-09-2002 19:08 |
|
|
Power in your mind !
|
| Кстати а какими способами можно еще замутить... |
[сооб. #23636]
04-09-2002 00:13 |
|
Power in your mind !


Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус:  |
Кстати а какими способами можно еще замутить инсталятор ...
rio добавил 04-09-2002 в 00:18:59:
quote: Первоначальное сообщение от polo
какие еще m1 и m2, ты че дружок, программируешь а про запросы GET не слышал?
да понял уже понял ...
Сообщение было отредактировано rio 04-09-2002 в 00:16
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-09-2002 00:13 |
|
|
|
Формат времени GMT. Текущее время 02:40.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01490593 seconds (36.98% PHP - 63.02% MySQL) with 23 queries.
|
 |