Visa ett inlägg
Oläst 2005-07-19, 22:33 #16
stakess avatar
stakes stakes är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 219
stakes stakes är inte uppkopplad
Medlem
stakess avatar
 
Reg.datum: May 2005
Inlägg: 219
Citat:
Originally posted by festiz@Jul 19 2005, 01:19
if (isset($sida) == "lank1") { include 'sida2.php'; }
if (isset($sida) == "lank2") { include 'kontakt.php'; }
if (isset($sida) == "lank3") { include 'sida3.php'; }

Den koden är fel - HELT FEL.
Logiken blir true varje gång, isset($sida) returnerar true, därefter blir jämförelsen true eftersom du jämför "TRUE" med en sträng som har det naturliga värdet "TRUE" (den är inte 0 tecken lång), dessutom måste du lägga till en rad för varje fil du vill inkludera. Därför du ska använda min kod, OCH BARA MIN KOD, då spelar det ingen roll hur många sidor du har, bara skapa länkarna rätt så fungerar det.
jag är ganska nybörjare på PHP så sorry att koden var fel.. men jag förstår inte riktigt för den fungerar ju finfint på mina sidor.. koden som följer:

Kod:
<? 
if (isset($_GET['x']) == ""){ include 'index.php'; }
if (isset($_GET['x']) == "1"){ include '1.php'; }
if (isset($_GET['x']) == "2"){ include '2.php'; }
?>

<a href="index.php?x=1"> example link </a>
finns det någon anledning att inte använda ovanstående kod om den fungerar?
stakes är inte uppkopplad   Svara med citatSvara med citat