login  Naam:   Wachtwoord: 
Registreer je!
 Forum

script werkt niet met Template Power

Offline Clemens32 - 29/12/2006 14:39
Avatar van Clemens32PHP interesse Sinds kort gebruik ik Template Power om de html en php code te scheiden.
Opzich bevalt het me heel goed, maar ik loop al een tijdje tegen een probleem aan.

http://www.plaatscode.be/3606/

Ik gebruik een systeem waardoor de url zo wordt:

index.php?pagina=

Als ik index.php?pagina=abonnement_toevoegen oproep gaat dat goed.
Maar als ik een abonnement toevoeg gaat hij naar index.php en voegt niks toe.
Kan het zijn dat $_SERVER['PHP_SELF'] in de action van het form verwijst naar index.php ipv abonnement_toevoegen.php ?
Hoe zou ik dit werkend kunnen krijgen.
Het script komt namelijk al nieteens voorbij

  1. <?php
  2. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  3. ?>

4 antwoorden

Gesponsorde links
Offline Stijn - 29/12/2006 14:44
Avatar van Stijn PHP expert
  1. <?
  2. $tpl = new TemplatePower( 'file.tpl' );
  3. $tpl->prepare( );
  4.  
  5. hier je TPL code , die is goed
  6.  
  7. $tpl->printToScreen( );
  8. ?>


http://www.plaatscode.be/3607/

groeten
stijn
Offline Clemens32 - 29/12/2006 15:05
Avatar van Clemens32 PHP interesse Stijn bedankt voor deze info, maar helaas is dat niet het probleem.
Die new TemplatePower prepare en printToScreen worden geregeld door mijn framework.
Dit framework is voor me gemaakt en werkt opzich ook prachtig, alleen nu kom ik hier dus even niet uit.
Maar als new TemplatePower, prepare en printToScreen zou moeten neerzetten zou er helemaal niks op het scherm komen te staan, toch.
En alles werkt, behalve als er iets met een submitbutton gedaan moet worden.



Aanvullende info:
Mijn site is namelijk ingedeeld in header, leftmenu, rightmenu, pagecontent en footer.
En hierin worden bovengenoemde zaken al geregeld.
Offline Threetimes - 29/12/2006 16:11
Avatar van Threetimes PHP beginner
  1. <?php
  2. $_SERVER['PHP_SELF']
  3. ?>
is index.php
je moet
  1. <?php
  2. index.php?pagina=abonnement_toevoegen
  3. ?>
of
  1. <?php
  2. $_SERVER['PHP_SELF']."?pagina=abonnement_toevoegen"
  3. ?>
Offline Clemens32 - 29/12/2006 17:01 (laatste wijziging 29/12/2006 18:41)
Avatar van Clemens32 PHP interesse Hee Threetimes,

Dit verbeterd inderdaad wel de url, maar werken doet het nogsteeds niet.
Ik snap er echt helemaal niks van, maar het zal wel een fout zijn in het script, ik zal toch geen bug hebben gevonden, neeeeeeeeeeee.
hahahahah.

Dus wie kan mij verder helpen?
Het vreemde is gewoon dat hij al nieteens voorbij de submitbutton komt.
Die if statement is dus ongeldig, maar dat is natuurlijk vreemd.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.217s