|
| Kan man redigere "QUERY_STRING" fra et per~ Fra : Steinhaugs Webdesign |
Dato : 06-07-01 01:17 |
|
Hei,
Si jeg har en QUERY_STRING som er slik,
"action=send&go=1&foo=bar"
Jeg har så et perl script som prosseserer QUERY_STRING'en ved flere
annledninger,
men kan jeg da legge til nye variabler i QUERY_STRING, med push eller noe
slikt.
Si at jeg vil at QUERY_STRING nå skal bli:
"action=send&go=1&foo=bar&ny=variabel"
Tusen Takk
Kim Steinhaug
| |
Andrass Ziska Davids~ (06-07-2001)
| Kommentar Fra : Andrass Ziska Davids~ |
Dato : 06-07-01 07:30 |
|
Steinhaugs Webdesign wrote:
>
> Hei,
>
> Si jeg har en QUERY_STRING som er slik,
>
> "action=send&go=1&foo=bar"
>
> Jeg har så et perl script som prosseserer QUERY_STRING'en ved flere
> annledninger,
> men kan jeg da legge til nye variabler i QUERY_STRING, med push eller noe
> slikt.
>
> Si at jeg vil at QUERY_STRING nå skal bli:
> "action=send&go=1&foo=bar&ny=variabel"
>
> Tusen Takk
> Kim Steinhaug
Går ud fra, at det er i perl-scriptet at du skal concatenere.
Brug '.' operatoren (concatenation); eksempel:
$gammelquery = "action=send&go=1&foo=bar";
$tilfoejtilquery = "&ny=variabel";
$nyquery = $gammelquery . $tilfoejtilquery;
#$nyquery er nu "action=send&go=1&foo=bar&ny=variabel";
du kan også sige.
$QUERYSTRING .= $tilfoejtilquery;
eller
$QUERYSTRING .= "&ny=variabel";
Håber at det hjælper.
mvh
andrass
--
Andrass Ziska Davidsen
mailto:c960334@student.dtu.dk
DTU-stud.no.: c960334
| |
Steinhaugs Webdesign (06-07-2001)
| Kommentar Fra : Steinhaugs Webdesign |
Dato : 06-07-01 11:12 |
|
Hei,
Men virker dette på
$ENV{'QUERY_STRING '} da?
Det er det som er situasjonen, ei kjip lita klemme jeg har her.
Med hilsen,
Kim Steinhaug
kim@steinhaug.com
"Andrass Ziska Davidsen" <c960334@student.dtu.dk> wrote in message
news:3B455AD4.E6CA95AC@student.dtu.dk...
> Steinhaugs Webdesign wrote:
> >
> > Hei,
> >
> > Si jeg har en QUERY_STRING som er slik,
> >
> > "action=send&go=1&foo=bar"
> >
> > Jeg har så et perl script som prosseserer QUERY_STRING'en ved flere
> > annledninger,
> > men kan jeg da legge til nye variabler i QUERY_STRING, med push eller
noe
> > slikt.
> >
> > Si at jeg vil at QUERY_STRING nå skal bli:
> > "action=send&go=1&foo=bar&ny=variabel"
> >
> > Tusen Takk
> > Kim Steinhaug
>
> Går ud fra, at det er i perl-scriptet at du skal concatenere.
>
> Brug '.' operatoren (concatenation); eksempel:
>
> $gammelquery = "action=send&go=1&foo=bar";
> $tilfoejtilquery = "&ny=variabel";
>
> $nyquery = $gammelquery . $tilfoejtilquery;
> #$nyquery er nu "action=send&go=1&foo=bar&ny=variabel";
>
> du kan også sige.
>
> $QUERYSTRING .= $tilfoejtilquery;
>
> eller
>
> $QUERYSTRING .= "&ny=variabel";
>
> Håber at det hjælper.
>
> mvh
> andrass
>
> --
> Andrass Ziska Davidsen
> mailto:c960334@student.dtu.dk
> DTU-stud.no.: c960334
| |
|
|