Forum Webscript.Ru
Программирование => PHP => Тема начата: polo от 22 Марта 2001, 01:04:30
-
Допусти в программу "test.php передаем параметр через адресную строку: test.php?par=value, как осуществить следующее на php что на перле выглядило бы так:
вызываем программу - test.cgi?par=value
сама программа
$par=$form{par};
&subprog(\'$par\');
sub subprog {
$par=shift;
делаем что-то с $par;
}
-
Кажется нашел:
function display ($par) {
делаем что-то с $par
}
switch($par) {
case "$par":
display($par);
break;
}
А как модифицировать этот код так что при вызове программы без параметра (test.php?par=) выполнялась другая подпрограмма.
И еще: как можно открыть другую ссылку, тоесть при вызове программы test.php?var=value (смотри пример выше), в место "делаем что-то с $par" вставить такой код чтобы открылася главная страница yahoo?
-
if()
-
polo (22-03-2001 01:46):
А как модифицировать этот код так что при вызове программы без параметра (test.php?par=) выполнялась другая подпрограмма.
if(!isset($par))
{
если $par не defined ....
}