Avatar billede para7 Nybegynder
21. januar 2008 - 10:38 Der er 5 kommentarer og
1 løsning

Simpel if sætning virker ikke

Jeg er normalt aSP'er, men førsøger mig nu med noget lignende PHP. Jeg skal tjekke hvis querystring'en action har gang i noget, sø skal forside teksten skjules. Men det virker åbenbart ikke:

<?php
if ($_POST['action']=="") {
echo("
Her er forsideteksten, som kun skal vises hvis action ikke er aktiv.
");
}
?>
Avatar billede kimg Nybegynder
21. januar 2008 - 10:42 #1
Sådan ville jeg mene

<?php
if ($_GET['action']=="") {
echo("
Her er forsideteksten, som kun skal vises hvis action ikke er aktiv.
");
}
?>

Kim
Avatar billede para7 Nybegynder
21. januar 2008 - 11:53 #2
Udemærket kimg, send lige et svar.
Jeg forstår nu ikke at GET ikke dur. Det fandet jeg ved søgning at det skulle være det samme som request.qureystring, men POST er måske for forms?
Avatar billede kimg Nybegynder
21. januar 2008 - 12:11 #3
Ja $_POST eller $_GET kan være fra forms efter hvad den er sat til.

Kim
Avatar billede para7 Nybegynder
21. januar 2008 - 12:27 #4
Jammen der må vel være forskel, så GET gælder querystring og POST gælder forms?
Avatar billede kimg Nybegynder
21. januar 2008 - 12:47 #5
Jo, men du kan sætte din form til $_GET, eksempelvis hvis du har en dropdown uden submit knap, men en alm form sættes som regel til method="POST", så GET er "querytring" denne fanger begge dele $_REQUEST[]

Kim
Avatar billede para7 Nybegynder
21. januar 2008 - 13:11 #6
Tak for lektionen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester