DpoMedlem sedan aug. 2000159 inlägg Hallo!
Ska skrota w2kservern och lägga in linux.
Hur "konverterar" jag följande ASP-kod
Vad koden nedan gör att är att man ska slippa använda frames.
se sidan http://www.depeo.com
<%Select case Lcase(Request.QueryString("action"))%>
<%case "start"%><!-- #Include Virtual="/start.asp" -->
<%case "admin"%><!-- #Include Virtual="/admin.asp" -->
<%case "forum"%><!-- #Include Virtual="/start.asp" -->
<%case "projekt"%><!-- #Include Virtual="/projektlnk.asp" -->
<%case "drift"%><!-- #Include Virtual="/drift.asp" -->
<%case "abuse"%><!-- #Include Virtual="/abuse.asp" -->
<%end select%>
Tacksam för svar.
DarrenMedlem sedan dec. 2002789 inlägg ASP-koden du visade är motsvarighet till PHPs switch-sats.
switch ($_GET['action']){
case 'start':
include("/start.php");
break;
case 'admin':
include("/admin.php");
break;
case 'forum':
include("/start.php");
break;
case 'projekt':
include("/projektlnk.php");
break;
case 'drift':
include("/drift.php");
break;
case 'abuse':
include("/abuse.php");
break;
default:
include("/start.php");
}
EDIT: Missade att lägga fnuttarna runt filnamnet. Det är gjort nu.
DpoMedlem sedan aug. 2000159 inlägg
Darren skrev:
ASP-koden du visade är motsvarighet till PHPs switch-sats.
switch ($_GET['action']){
case 'start':
include(/start.php);
break;
case 'admin':
include(/admin.php);
break;
case 'forum':
include(/start.php);
break;
case 'projekt':
include(/projektlnk.php);
break;
case 'drift':
include(/drift.php);
break;
case 'abuse':
include(/abuse.php);
break;
default:
include(/start.php);
}
Tack så mycket. Ska prova det genast. :)
DarrenMedlem sedan dec. 2002789 inlägg Om du vill ha konvertering till små bokstäver i query-stringen får du andra switch raden så att den ser ut så här:
switch (strtolower($_GET['action'])) {