FAQ |
Kalender |
2005-07-19, 07:17 | #11 | |||
|
||||
Har WN som tidsfördriv
|
Du borde nästan kolla in #php.se på quakenet istället. Finns mer lämplig hjälp att få där. Följande kod kan du nog använda i alla fall:
Kod:
<?php $z = array(1=>'sida2.php','kontakt.php','sida3.php'); if (isset($_GET['sida'])) include($z[(int)substr( $_GET['sida'],4)]); ?> |
|||
Svara med citat |
2005-07-19, 12:06 | #12 | |||
|
||||
Flitig postare
|
Citat:
Citat:
|
|||
Svara med citat |
2005-07-19, 14:07 | #13 | ||
|
|||
Nykomling
|
,
Nu har jag gjort som du sagt, klippt ut texten och placerat den i main.php. Ändrat i koden från hemsida till main. Kod:
}else{ $sida="main"; //namnet på din startsida utan ".php" } Men nu får jag upp en text där det står: "Sidan du vill gå till kan inte hittas", när jag går till sidan. Sedan ifall jag tycker på "min kontaktsida"-knapp med koden Kod:
<a href="index.php?sida=kontakt">Min kontaktsida</a> p.s. main.php innehåller detta: Kod:
<h1>Välkommen till Videohelp.se</h1> <h2>Guider, program, test och nyheter</h2> <p>Välkommen till den svenska sidan för hjälp med filmer och däromkring. Här kommer vi i första hand koncentrera oss endast på svenska guider med en viss reservation för engelska. </p> <p>Om du är en nybörjare med filmkonvertering eller vet du inte ens vad jag pratar om <a href="http://videohelp.se/phpBB2/viewtopic.php?t=12" target="_self">gå hit</a> så kan du få en liten introduktion till olika filmformat.<br /> <br /> <br /> <div class="note"> <h4>Tips!</h4> <p>Se mer i <a href="http://www.videohelp.se/guider.php">guider</a></p> <p>Se mer i <a href="http://www.videohelp.se/program.php">program</a></p> </div> |
||
Svara med citat |
2005-07-19, 21:02 | #14 | |||
|
||||
Flitig postare
|
sorry, såg två fel i min kod...
$file="pages/$sida.php"; ska kanske modifieras, just nu inkluderade den sidor som ligger i mappen pages, och om du inte har den mappen blir det svårt så ta bara bort pages/ sen högst upp har vi: if($_GET['sida']) --- Ska ändras till --- if(isset($_GET['sida'])) kopierade bara scriptet direkt från en sida jag använder.. |
|||
Svara med citat |
2005-07-19, 22:18 | #15 | ||
|
|||
Nykomling
|
Tack så mycket för hjälpen festiz. Sidan fungerar nu.
P.S. Nu när jag har en sida som mall, vet du hur mina knappar fungerar nu, dvs. jag använder css där den sida du är på ändras färgen på knappen. Som Hem-knappen. |
||
Svara med citat |
2005-07-19, 22:33 | #16 | |||
|
||||
Medlem
|
Citat:
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> |
|||
Svara med citat |
2005-07-19, 23:40 | #17 | |||
|
||||
Har WN som tidsfördriv
|
Citat:
|
|||
Svara med citat |
2005-07-20, 08:55 | #18 | ||
|
|||
Mycket flitig postare
|
Stakes, koden funkar inte eftersom isset returnerar bara true eller false (precis som feztis påpekat) och koala har också fel. klart include2.php också inkluderas eftersom det är en serie IF och inte IF..ELSE IF
Du vill göra så här: Kod:
<? if (!isset($_GET['x']) || $_GET['x'] == ""){ include 'index.php'; } else if ($_GET['x'] == "1"){ include '1.php'; } else if ($_GET['x'] == "2"){ include '2.php'; } else { include "error.php"; } ?> <a href="index.php?x=1"> example link </a> |
||
Svara med citat |
2005-07-20, 14:53 | #19 | |||
|
||||
Medlem
|
tack fungerar perfekt nu
|
|||
Svara med citat |
2005-07-20, 18:50 | #20 | ||
|
|||
Mycket flitig postare
|
Felplacerad tråd? Handlar mest om php, och det är ju knappast klientsidans teknologier
-Martin |
||
Svara med citat |
Svara |
|
|