hallo

Ik zoek een script waar ik bijvoorbeeld de pagina
http://www.arwin.colddot.nl/game.php?id=10

hoe krijg ik zoon pagina??
of hoe heet zoon script want dan zoek ik hem zelf op.

groetjes van Arwin
Gewoon naar zo'n pagina linken.

Op game.php dan $_GET[id] toevoegen die id uitleest en op basis daarvan iets uit de database haalt.
hoeft niet per se uit database, je kan ook bijvoorbeeld dit doen:

<?php

if($_GET['id'] == "10")
{
include('pagina10.php');
}
elseif($_GET['id'] == "2")
{
include('pagina2.php');
}
else
{
include('pagina0.php');
}

?>

edit: Of nog leuker:

<?php

$pagina = "pagina" . $_GET['id'] . ".php";

include($pagina);

?>
misschien een nuttige toevoeging:
<?
if(!is_numeric($_GET['id'])){
DIE("alleen nummers toegestaan")
}
?>
<?php
if(isset($_GET['id']))
{
if(is_numeric($_GET['id']))
{
$id = $_GET['id'];
}else{
echo 'Deze waarde is niet toegestaan';
}
}
?>
maar ik zie nu dat je hem includ(e) maar ik wil gewoon dat hij op dezelfe pagina blijft en dat ik bijv. als het game.php is dat ik dan ook game.php?id=11
en ook op dezelfde pagina game.php?id=12
en nog meer

groetjes van arwin
<?PHP
$array = array(11=>'Dit is de content van 11',12=>'Dit is de content van 12');
if(isset($array[$_GET['id']])) {
echo $array[$_GET['id']];
} else {
echo "Normale content";
}
?>
Zoiets?
bijv.

maar ik wil het voor een site gaan gebruiken voor spelletjes dus ik wil eigenlijk (als het kan) dat ik gewoon een menu heb en nog wat andere tekst die bij alle spelletjes meten komen te staan en dan zoon script in het midden waar het spel dan staat.

Kan dat?
Weet iemand dat?
ja , lees de suggesties es hierboven en probeer zelf ook eens met wat te komen, phphulp.nl != phpvoorkouw.nl
<?php
if(!is_numeric($_GET['id']))
{
die("ID mag alleen nummers bevatten.");
}
if($_GET['id'] == "10")
{
echo "Dit is game 10";
}
elseif($_GET['id'] == "2")
{
echo "Dit is game 2";
}
else
{
echo "Dit is de normale inhoud";
}

?>

Reageren