Forum » Programiranje » Ali je sploh pravi parameter?
Ali je sploh pravi parameter?
poweroff ::
V perlu bi rad preveril kateri input parameter mu je bil podan. Mozna sta dva parametra, compose in show. se pravi doit.pl?compose ali pa doit.pl?show=xxx
Mislil sem da gre takole:
if (&ReadParse(*input)) {
if ($input{'compose'}) {
#compose
}
elsif ($input{'show'}) {
$pokazi = "$input{'show'}";
#prebere tisti xxx
}
else {
#javi da ni ustreznega parametra
}
}
Pa ne gre.
Mi lahko kdo pomaga?
Mislil sem da gre takole:
if (&ReadParse(*input)) {
if ($input{'compose'}) {
#compose
}
elsif ($input{'show'}) {
$pokazi = "$input{'show'}";
#prebere tisti xxx
}
else {
#javi da ni ustreznega parametra
}
}
Pa ne gre.
Mi lahko kdo pomaga?
simon ::
Na zahtevo doit.pl?compose ti bo if ($input{'compose'}) padel, ker spremenljivka obstaja nima pa vrednosti. Ce te zanima ce je spremenljivka definirana napisi if (defined($input{'compose'})), pa ti bo zadevca zaspilala.
LP Simon
LP Simon
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | c# - mssql kombinacija / problem pri zapisu row-a v bazoOddelek: Programiranje | 1622 (1431) | darkolord |
» | JavaScript prevrjanje vsebine v poljihOddelek: Izdelava spletišč | 846 (764) | iMark |
» | Izdelava menija v C-juOddelek: Programiranje | 1179 (926) | Trancedeejay |
» | RealPlayer ne mara mplayerjaOddelek: Operacijski sistemi | 1860 (1654) | kriko1 |
» | SuSe 9.1 tezave s tipkovnicoOddelek: Operacijski sistemi | 1317 (1224) | OmegaM |