<?
switch ($HTTP_GET_VARS[id]) {
//Default - case
default:
include "index.php";
break;


case 'about':
include 'about.php';
break;

//Downloads - case
case 'downloads':
include 'downloads.php';
break;
}
?>

Ik zet deze script in een pagina genaamd id.php en include id.php in mijn index.php maar index.php?id=about werkt dan niet... hoe komt dat? wat is hier fout aan?
maak van $HTTP_GET_VARS[id] eens
$_GET['id']
http_get_vars is verouderd
En volgens mij moet default als laatste,

en zet gewoon error_reporting(E_ALL); bovenaan je script :)
mmh..

<?
error_reporting(E_ALL);
switch ($_GET['id'] ) {
//Fonts - case
case 'about':
include 'about.php';
break;

//Scripts - case
case 'downloads':
include 'downloads.php';
break;
}
//Default - case
default 'home':
include "index.php";
break;
?>

Zowiets dus... hij geeft parse error op line 15 dus bij default 'home':
wat is daar fout aan?
PS: is er nog zn script hier op deze site? misschien is die beter en deze tsja..verpiept
Grean schreef op 18.02.2006 16:33
mmh..

<?
error_reporting(E_ALL);
switch ($_GET['id'] ) {

case 'about':
include 'about.php';
break;

//Scripts - case
case 'downloads':
include 'downloads.php';
break;
}
//Default - case
default 'home':
include "index.php";
break;
?>

Zowiets dus... hij geeft parse error op line 15 dus bij default 'home':
wat is daar fout aan?
PS: is er nog zn script hier op deze site? misschien is die beter en deze tsja..verpiept
je moet je haakje acter alles doen dus zo:
<?
error_reporting(E_ALL);
switch ($_GET['id'] ) {

case 'about':
include 'about.php';
break;

//Scripts - case
case 'downloads':
include 'downloads.php';
break;

//Default - case
default 'home':
include "index.php";
break;
}
?>
@niels
Je bedoelt accolades, haakjes zijn dit: ( )

[faq]1[/faq]
Oke bedankt! het is gelukt ;)
Webmakerij
ja ikwas bezig met een script en daar was ik een haakje ) vergeten daarmee :)
bedankt om me er attent op te maken.
default 'home' ???
Hoort dat niet gewoon default: te zijn?
Sebastiaan schreef op 18.02.2006 18:32
default 'home' ???
Hoort dat niet gewoon default: te zijn?


Ja.

Reageren