login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php niet geparsed

Offline killerwhale6 - 27/11/2006 17:07 (laatste wijziging 27/11/2006 17:29)
Avatar van killerwhale6Nieuw lid hoi,

Ik heb een phpfile, waarvan de php code niet uitgevoerd word, maar als text wordt behandeld. De phpcode verschijnt wel niet in de browser, maar is leesbaar in de source.

Het gaat om een gewone php file, met php extensie, en de php code staat tussen <?php en ?>

dit is het stuk code: http://www.pastebin.be/3946/

Wat gaat nu fout? Andere paginas werken wel.

Thanks!

10 antwoorden

Gesponsorde links
Offline lasdesigner - 27/11/2006 17:09
Avatar van lasdesigner PHP beginner Logisch, je moet de code in een variabele zetten of in een sessie. Deze kunnen de mensen niet zien in de source..
Offline timo - 27/11/2006 17:12
Avatar van timo PHP ver gevorderde gebruik superglobals, dus $_GET ipv $HTTP_GET..
Offline killerwhale6 - 27/11/2006 17:12 (laatste wijziging 27/11/2006 17:14)
Avatar van killerwhale6 Nieuw lid @ lasdesigner: euh, dat begrijp ik niet. Anders werkt dit wel?
@ timo: helpt niet
Offline Ultimatum - 27/11/2006 17:14
Avatar van Ultimatum PHP expert HTTP_GET_VARS werken wel in php 4 dacht ik, maar mocht je host de php versie updaten of mocht je met de tijd mee willen gaan als je zelf host dan kan alles gaan herdoen..
Offline timo - 27/11/2006 17:15
Avatar van timo PHP ver gevorderde al bedacht dat die _GET var misschien gewoon wel bestaat?
Offline killerwhale6 - 27/11/2006 17:21
Avatar van killerwhale6 Nieuw lid maar of die nu bestaat of niet, de php code mag ik toch niet in de source zien opduiken?
Offline timo - 27/11/2006 17:25
Avatar van timo PHP ver gevorderde ow k d8 de HTML
Offline killerwhale6 - 27/11/2006 17:40 (laatste wijziging 27/11/2006 18:35)
Avatar van killerwhale6 Nieuw lid hmm ik denk dat ik het weet. Die file wordt niet zomaar via include/require aangeroepen, maar via

$template = fread(fopen($template_file, 'r'), filesize($template_file));

waarbij $template_file de bewuste file is.

veranderen naar include zal niet gaan want met die variabele $template wordt nog vanalles gedaan.

Iemand een oplossing?
Offline Dark_Paul - 27/11/2006 20:15
Avatar van Dark_Paul PHP ver gevorderde Zoals ik nu zie, wil je gebruik maken van een template-engine. Als dat je bedoeling is, dan zou ik maar 's goed na gaan denken over het nut van een template-engine, en hier tutorials over volgen.
Aangezien je nu nog je PHP mixt met je HTML...
Offline ThAlmighty - 27/11/2006 21:03
Avatar van ThAlmighty HTML beginner Ik sluit me geheel aan bij Dark_Paul. Dit heeft geen zin zo.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s