webForumDet fria alternativet
Logga in / Bli medlem

smart index sida

PHP

1 svar · 177 visningar · startad av @ndreas

Medlem sedan maj 200148 inlägg
Trådstart#1

Tjena,
Jag vill på min index sida kunna inkludera sidor.
Nu funkar scriptet att man kan script .tex. index.php?s=1050
och om sidan inte finns kommer det ett error.
Nu till det lilla problemet, jag vill att om man kommer till index sidan ska det .tex. stå tjenare, men är det en query så ska den inkludera sidan, och finns inte sidan ska det komma ett error.
Skulle vilja ha hjälp att ändra det.
Tack på förhand,
@ndreas

<?
if(file_exists("sida/$s.inc"))
include "sida/$s.inc";
elseif(file_exists("nyhet/$n.inc"))
include "nyhet/$n.inc";
elseif(file_exists("artikel/$a.inc"))
include "artikel/$a.inc";
elseif(file_exists("ad/$ad.inc"))
include "ad/$ad.inc";
elseif(file_exists("recension/$r.inc"))
include "recension/$n.inc";
elseif(file_exists("intervju/$i.inc"))
include "intervju/$i.inc";
elseif(file_exists("link/$l.inc"))
include "link/$l.inc";
else
echo "Ett fel inträffade.";
?>
Medlem sedan okt. 20001 285 inlägg
#2

Snabbhack.... a = avdelning, s = sida. Ex. index.php?a=artikel&s=1050

<?

if(!$a && !$s){ echo "Tjenare!"; } else {

$f = "$a/$s.inc";

if (file_exists($f)) { include($f); } else { echo "ERROR!"; }}

?>

Har jag missat nåt får jag skylla på att det är mitt i natten :-)

270 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)