Archief - PHP: Kijken naar URL

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

horse_99

Legacy Member
Hoi iedereen,

Hoe kan ik met PHP kijken naar de URL, en afhankelijk van deze URL andere waarden laden in de webpagina?

Ik zal mij verder duidelijk maken met een voorbeeld.
Deze URL's zullen niets weergeven, het zijn er van mijn persoonlijke website, waar momenteel niets op staat, het zijn maar voorbeelden! :)

URL 1: www.sweepee.be/index.php?page=0
Het script ziet dat er ?page=0 achter de query staat, en laadt vervolgens waarden over onderwerp "0".

URL 2: www.sweepee.be/index.php?page=1
Het script ziet dat er ?page=1 achter de query staat, en laadt vervolgens waarden over onderwerp "1".

URL 3: www.sweepee.be/index.php?page=2
Het script...

Jullie begrijpen het wel ondertussen denk ik :).

Nuja, bedankt voor alle reacties! :bow:

Zero Grav

Legacy Member
$page = strip_tags($_GET['page']);

if($page == 0) {
echo "0";
}
elseif($page == 1) {
echo "1";
}

Dit is maar een heel simpel voorbeeldje maar da's wel het basisconcept..
die echo kan bv aangepast worden door een url te requiren, da's denk'k wa gij wilt..

horse_99

Legacy Member
Zero Grav zei:
$page = strip_tags($_GET['page']);

if($page == 0) {
echo "0";
}
elseif($page == 1) {
echo "1";
}

Dit is maar een heel simpel voorbeeldje maar da's wel het basisconcept..
die echo kan bv aangepast worden door een url te requiren, da's denk'k wa gij wilt..

Verdorie, dat ik daar niet op gekomen ben :). Ik heb hier een hele namiddag oefeningetjes gemaakt uit mijn boek van PHP, allemaal dingen met formulieren en de array $_GET :).

Silly me :rofl:.

Bedankt voor je snelle reactie!

manky

Legacy Member
ik doe het zo

PHP:
if ( trim($page) == "")
	 {
	 $page='news';
	  }		 
include 'includes/pages/'.$page.'.php';

er zullen wel veel verschillende manieren daar voor zijn

El_L4mor

Legacy Member
ge moet daar toch nie me al die functie's beginne werken :s, ik doe zo'n dingen gewoon met een simpele switch():

PHP:
switch($_GET['page'])
{
    case 0:
    echo('0');
    break;

    case 1:
    echo('1');
    break;
}

manky

Legacy Member
El_L4mor zei:
ge moet daar toch nie me al die functie's beginne werken :s, ik doe zo'n dingen gewoon met een simpele switch():

switch() is ook een functie? :crazy:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan