[PHP] [templates] variabele wordt niet doorgegeven

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • klaaz
  • Registratie: April 2000
  • Laatst online: 25-08 07:14

klaaz

it's me!

Topicstarter
Ik roep mijn index.php aan met een variabele:

index.php?overzicht=welkom

Mijn index.php draait met TemplatePower templates waarin enkele includes zitten:
code:
1
2
3
4
5
6
7
8
9
10
11
include("./templatepower/class.TemplatePower.inc.php");
include("./functies.php");

$tpl = new TemplatePower( "./index.tpl" );
$tpl->assignInclude( "menu", "./menu.php" );
$tpl->assignInclude( "menu2", "./menu2.php" );

$tpl->assignInclude( "inhoud", "./inhoud.php");

$tpl->prepare();
$tpl->printToScreen();

De in de aanvankelijke URL meegestuurde variabele moet uiteindelijk in inhoud.php verwerkt worden. Daar bestaat ie echter niet meer. :(
code:
1
$tpl->assignInclude( "inhoud", "./inhoud.php?overzicht=$overzicht");

werkt ook niet. Geforceerd testen met $overzicht='welkom' in inhoud.php laat zien dat dat script goed werkt.

Hoe kan ik een variabele verwerken in een ge-include pagina?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

[topic=512413/1/100] :?

Doet iets met Cloud (MS/IBM)


  • klaaz
  • Registratie: April 2000
  • Laatst online: 25-08 07:14

klaaz

it's me!

Topicstarter
Dus 'overzicht' is volgens jou een gereserveerde variabele? :Z

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op zaterdag 20 juli 2002 17:19 schreef Klaaz het volgende:
Dus 'overzicht' is volgens jou een gereserveerde variabele? :Z
wat dacht je ervan eens te lezen wat er in dat topic staat :?
:Z naar mij is geen goed plan iig

Doet iets met Cloud (MS/IBM)


  • Orphix
  • Registratie: Februari 2000
  • Niet online
Op zaterdag 20 juli 2002 17:19 schreef Klaaz het volgende:
Dus 'overzicht' is volgens jou een gereserveerde variabele? :Z
Daar gaat het niet om. In nieuwere PHP versies ben je verplicht om je meeverstuurd variabelen te benaderen via $_POST of $_GET

  • klaaz
  • Registratie: April 2000
  • Laatst online: 25-08 07:14

klaaz

it's me!

Topicstarter
Ik denk dat ik een onderwerp aanboor waar meerdere mensen wel eens last van hebben. Ik ben nu een anderhalf uur aan het zoeken, ook het reserved variabele document gelezen.

Kom er gewoon niet uit. :(

Is ook iets simpels denk ik, wat met een a twee voorbeelden duidelijk toegelicht kan worden. Ik heb geen idee hoe post/get werkt, ook de voorwerpen zijn niet duidelijk op mijn situatie toegepast.

Kan zijn dat ik door het urenlang klooien de oplossing niet zie. ;)

Is er iemand bereid mij met een voorbeeld te helpen? De vraagstelling is wel duidelijk denk ik.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

hoe wordt die var in die include opgevraagd?

Doet iets met Cloud (MS/IBM)


  • klaaz
  • Registratie: April 2000
  • Laatst online: 25-08 07:14

klaaz

it's me!

Topicstarter
code:
1
  $qry = "SELECT titel, tekst FROM CMS_Paginas where titel = '$overzicht'";

ipv '$overzicht' ook al zonder de aanhalingstekens geprobeerd.

ben even de weg kwijt... ;)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

beter die sticky lezen + je topic lezen
de oplossing staat er vaak genoeg in

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.