Gå til innhold

Hjelp med index.php?side=ok [LØST]


Anbefalte innlegg

Heisann!

Lurer på om man skal endre noe i

<a href=ok.php>ok</a>

når man bruker et slikt skript: ???

<?PHP
/*include("includes/".$id .".php");*/
if(!isset($_GET['id'])){
$page = "home";
}

else {
$id = $_GET['id'];
}

if(file_exists("includes/".$id .".php")){
include("includes/".$id .".php");
}
else {

/* Put your own error message or some other content.  
Even a redirect to the main page would work		   */											

}
?>

 

 

 

Kan noen forklare meg hvordan man bruker et sånt script ?

Endret av php_user
Lenke til kommentar
Videoannonse
Annonse

<?php
$Folder = 'include/';

	$Action = ($Action = substr (strtolower (preg_replace ('([^a-zA-Z])', '', $_GET["action"])), 0, 20)) ? $Action : "main"; 
$Inc = $Folder.$Action . '.php';

if (is_file($Inc) && is_readable($Inc)) {
	include $Inc;
} else {
	header ("HTTP/1.0 404 Not Found");
	include 'pagedontexists.php';
}
?>

 

Brukseksempel:

<a href="ok.php?action=about">Om Meg</a>

Endret av BigJackW
Lenke til kommentar

Det funker vist ikke :(

 

Nå bruker jeg denne koden: (prøvde din også)

<?PHP
/*include("includes/".$id .".php");*/
if(!isset($_GET['id'])){
$page = "home";
}

else {
$id = $_GET['id'];
}

if(file_exists("includes/".$id .".php")){
include("includes/".$id .".php");
}
else {

/* Put your own error message or some other content.  
Even a redirect to the main page would work		   */											

}
?>
<a href="ok.php?id=home">Hjem</a>

 

 

 

 

Her ser du scriptet:

http://support-u.110mb.com/a/test.php

 

Her er ok.php:

http://support-u.110mb.com/a/include/ok.php

 

 

Hva er feil ???

Lenke til kommentar
<?php // Lovercase please
/*include("includes/".$id .".php");*/
if(!isset($_GET['id'])){
$page = "home";
}

else {
$id = $_GET['id'];
}

if(file_exists("include/".$id .".php")){ // includes er ikke det samme som include
include("include/".$id .".php"); // Samme her
}
else {

/* Put your own error message or some other content.  
Even a redirect to the main page would work		   */											

}
?>
<a href="ok.php?id=home">Hjem</a>

Lenke til kommentar

Jeg har et her, men det er ikke sikkert i hele tatt, og sikker en hel haug med feil (men den funker)

 

<?php
$side = $_GET['side'];
if (file_exists("sider/$side.php")) {
include_once("sider/$side.php");
} else {
echo "<h3><strong>Error: 404</strong></h3>Beklager, siden finnes ikke.<title>ERROR: 404 - Siden finnes ikke</title>";

}
?>

 

Du oppretter mappen "sider" i samme mappe som dette scriptet ligger i, så kan du legge alle sidene i mappen "sider"

 

Brukseksempel:

<a href="index.php?side=ok">OK</a>

Endret av Famen
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...