webForumDet fria alternativet

Request Querystring???

4 svar · 412 visningar · startad av Draftracer3

Draftracer3Medlem sedan dec. 200353 inlägg
#1

Jag håller på och ändrar mina script från asp till php och undrar hur man kör en sån här

<%IF Request.Querystring("step") = "5" then
Någonting händer
End if%>

med php

MeleaMedlem sedan juli 20033 147 inlägg
#2
<?
if($_GET[step] == 5) {
     Någonting händer
}
?>

Eftersom step innehåller en siffra måste det inte finnas "klamrar" runt ordet eller talet.
Ex.

<?
if($_GET['step'] == 'fem') {
     Någonting händer
}
?>

Läs mer om If satser på http://se.php.net/manual/sv/language.control-structures.php#control-structures.if och http://se.php.net/manual/sv/control-structures.else.php.

Draftracer3Medlem sedan dec. 200353 inlägg
#3

Hur ändrar man

If Request.Querystring("step") = "1" and Request.Querystring("prod") = "" then
Response.Redirect("fel.php")
End if

och

Response.redirect("bestall.asp?step=1&prod="&Request.Form("prod")&"")
MeleaMedlem sedan juli 20033 147 inlägg
#4
<?
if($_GET[step] == 1 && empty($_GET['prod'])) {
    Header("Location: fel.php");
}
?>

Och

<?
Header("Location: bestall.php?step=1&prod=".$_POST['prod']."");
?>
Draftracer3Medlem sedan dec. 200353 inlägg
#5

:D stort tack

123 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)