[perl] naamloze parameter

Pagina: 1
Acties:

  • BKJ
  • Registratie: April 2000
  • Laatst online: 08-08 11:07
Hoe kan ik, zonder dat ik een naam geef aan de variabele, toch de waarde ervan uitlezen?

voorbeeld:

dit werkt:
bla.cgi?var1=gotrulez
print $var1 levert gotrulez

maar nu:
bla.cgi?gotrulez

en dan wil ik graag achter de variable komen achter het vraagteken!

Kamer huren


Verwijderd

Is het dan niet zo dat er de variabele gotrulez op een niet-null waarde word gezet oid?

Je kent in ieder geval niet echt een waarde toe aan een variabele lijkt me (maar heb al een tijdje geen perl meer gebruikt voor webpages, dus...).

[ Voor 47% gewijzigd door Verwijderd op 25-12-2002 23:17 ]


  • BKJ
  • Registratie: April 2000
  • Laatst online: 08-08 11:07
Verwijderd schreef op 25 December 2002 @ 23:15:
Is het dan niet zo dat er de variabele gotrulez op een niet-null waarde word gezet oid?
hmmm...dat is een punt...ok..dan wil ik zien welke variabelen zijn aangeroepen in de request richting script.. :)

Kamer huren


  • muba
  • Registratie: April 2002
  • Laatst online: 19-10-2013

muba

Prince of Persia!

Je moet gewoon de environ-variable zien te fetchen waar het adres instaat, dan split je op "?" en neem je het 2e deel. Dan heb je t. Kweet alleen ff niet meer hoe dat moet... moet je ff alle environ-vars laten zien met hun waarden, dan zie je t zo

Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea


  • BKJ
  • Registratie: April 2000
  • Laatst online: 08-08 11:07
hmm...geen id waar je het over hebt....

Kamer huren


  • muba
  • Registratie: April 2002
  • Laatst online: 19-10-2013

muba

Prince of Persia!

Uhm... Basis-Linux misschien?

Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea


Verwijderd

Na BZN nu ook al PZN? Jikes!

Maar nu even serieus. In Perl (als CGI taal) kan je een environment variabele met de naam QUERY_STRING ophalen, waarin alles staat dat na het vraagteken staat. Lees hier verder: http://www.cs.unc.edu/~jbs/resources/perl/perl-cgi/

Enjoy :)

[ Voor 5% gewijzigd door Verwijderd op 26-12-2002 02:58 ]


  • oVRoM
  • Registratie: Juli 2000
  • Niet online
Perl:
1
print "$ENV{'QUERY_STRING'}";

Klaar :)

Verwijderd

oVRoM schreef op 26 december 2002 @ 03:21:
Perl:
1
print "$ENV{'QUERY_STRING'}";

Klaar :)
VIES!!!!

geen quotes eromheen als je alleen vars print,
dus

Perl:
1
 print $ENV{'QUERY_STRING'}; 

  • BKJ
  • Registratie: April 2000
  • Laatst online: 08-08 11:07
tnx...het werkt!

Kamer huren

Pagina: 1