Include() met $_Get

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dave

Dave

15/06/2006 18:20:00
Quote Anchor link
Ik zit weer eens met een probleempje

include("geschiedenisAB.php?Id=$list[Id]");

Ik wil bovenstaande include doen, maar er moet een waarde doorgestuurd worden naar die pagina. Dus had ik zo iets van 'superglobals show me your use', maar die vlieger ging dus niet op.

Hoe kan ik een pagina includen en daar een waarde aan meegeven, zodat die pagina de juiste pagina weergeeft.

Doel: de geschiedenis van een bepaalde klant (id) opvragen en weergeven.

Iemand een idee?
 
PHP hulp

PHP hulp

27/11/2024 03:47:22
 
Pim Vernooij

Pim Vernooij

15/06/2006 18:28:00
Quote Anchor link
?id=$list['id']; moet je meegeven in de url, dat kan niet via include();

dus include('geschiedenisAB.php');

en dan in je url: ?id=1 of zo :)
 
Frank -

Frank -

15/06/2006 18:36:00
Quote Anchor link
Met een include zorg je er voor dat een ander script onderdeel wordt van het script waar je boel include. Het heeft dus geen enkele zin om een variabele naar deze include te sturen!

Voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$var
= $_GET['id'];
echo $var;
?>


is hetzelfde als de combinatie van onderstaande bestandjes:
echo.inc.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $var;
?>


index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$var
= $_GET['id'];
include('echo.inc.php');
?>


Waarom zou je een variabele 'doorgeven' aan een script dat al onderdeel is van het script waarin je de boel include?
 
Dave

Dave

15/06/2006 18:54:00
Quote Anchor link
<quote>Waarom zou je een variabele 'doorgeven' aan een script dat al onderdeel is van het script waarin je de boel include?</quote>

Omda'k nie wist dat ge da gewoon kon doorgebruiken :D

Thnx 4 the help.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.