/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
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



Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste