PHP wordt niet uitgevoerd na include ...

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Gebruikersavatar
Christophe
Berichten: 156
Lid geworden op: 23 jul 2008, 16:37
Locatie: Stekene, België
Contacteer:

PHP wordt niet uitgevoerd na include ...

Bericht door Christophe » 15 okt 2009, 09:59

  • Adres van je forum: http://
    Event. modificaties op je forum:
    Wanneer ontstond het probleem?
    phpBB versie: 3.0.2


    Heb je onlangs iets veranderd aan je forum?
    Wat is het probleem?
Hallo iedereen,

Een vriend van me heeft een stukje php voor me geschreven in test.php. Werkt perfect. Als ik het vervolgens in mijn template folder zet (waar overall_header zit) en vervolgens include in een van de bestanden (zoals de overall header wordt geinclude) dan wordt het php script plotseling niet meer uitgevoerd? Als ik dan 'test' in de plaats van het script zet, dan werkt het perfect?

Hoe kan ik dit vooralsnog includen?

Iemand een idee hoe dit wordt opgelost? Ik heb al gezocht op internet, maar kwam steeds op pagina's met info over de functie include uit.

Groeten,
Christophe

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Paul » 15 okt 2009, 10:02

Je kan niet zomaar php files includen in een template file. Hiervoor zal je naast dat je <!-- INCLUDEPHP file --> moet gebruiken, dit ook in admin -> security settings aan moeten zetten.

Gebruikersavatar
Christophe
Berichten: 156
Lid geworden op: 23 jul 2008, 16:37
Locatie: Stekene, België
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Christophe » 15 okt 2009, 10:34

Nu zie ik het. Bedankt hiervoor!

Vormt het een veiligheidsrisico om dit aan te zetten? En moet ik ipv <!-- INCLUDE test.php --> nu <!-- INCLUDEPHP test.php --> gebruiken?

Christophe

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Paul » 15 okt 2009, 11:08

Ja, het is afgeraden om die instelling in te schakelen.

Gebruikersavatar
Christophe
Berichten: 156
Lid geworden op: 23 jul 2008, 16:37
Locatie: Stekene, België
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Christophe » 15 okt 2009, 11:10

Is er een andere manier om dit te includen. De php file bv. niet in de template folder zetten of zo?

Christophe

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Paul » 15 okt 2009, 11:13

In de php files zelf het af te handelen, en dan via de template parser het naar de template te sturen, zoals normaal voor phpBB is.

Gebruikersavatar
Christophe
Berichten: 156
Lid geworden op: 23 jul 2008, 16:37
Locatie: Stekene, België
Contacteer:

Re: PHP wordt niet uitgevoerd na include ...

Bericht door Christophe » 15 okt 2009, 12:13

Template parser :?

Ik heb dit even nagelezen maar ik begrijp er niet zo veel van: http://wiki.phpbb.nl/Template_parser

... moet ik ergens op de server het .php bestandje aanmaken? En moet ik het dan op een andere manier includen of ...?

Kan je dit in een paar lijnen uitleggen aub? Of is het te omvangrijk, en gebruik ik beter includephp?

Christophe

Gesloten