[PHP] include() parsed niet?

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

  • WeeJeWel
  • Registratie: April 2007
  • Laatst online: 25-11 11:26
Hey,

ik kwam er laatst achter dat als je via een include functie een php bestand aanroept het helemaal niet geparsed wordt als php, maar gewoon wordt 'afgedrukt'. Bijv. 1.php bevat include('2.php'); 2.php bevat echo 'test'; Wat komt er te staan -> echo 'test';

Hoe kan ik wel alles parsen dat geinclude wordt? Bij require() doet hij ook hetzelfde

Homey — Critics are those without skills to create.


  • Koetjeboe
  • Registratie: Maart 2002
  • Laatst online: 08:39

Koetjeboe

Boe, zegt de koe

Is je code omsloten door <?php ?> tags?

  • DukeBox
  • Registratie: April 2000
  • Laatst online: 08:05

DukeBox

loves wheat smoothies

heb je wel de php enclosure tags gebruikt <?php en ?> in die includes ?

Duct tape can't fix stupid, but it can muffle the sound.


Verwijderd

Hmm, je hoort toch gewoon 'test' te zien ipv echo 'test'?

  • Leejow(saait)
  • Registratie: Februari 2002
  • Laatst online: 01-12 10:34

Leejow(saait)

Blater

Verwijderd schreef op donderdag 26 april 2007 @ 17:58:
Hmm, je hoort toch gewoon 'test' te zien ipv echo 'test'?
Nee, als je een PHP-bestand include zonder de <?php ?> tags zal hij het als plain text neer plempen.

  • WeeJeWel
  • Registratie: April 2007
  • Laatst online: 25-11 11:26
Lol, wist niet dat er ook <?php tags omheen moesten. Op een andere server werkte dit altijd prima :P Anyway bedankt :)

Homey — Critics are those without skills to create.


  • GlowMouse
  • Registratie: November 2002
  • Niet online
WeeJeWel schreef op donderdag 26 april 2007 @ 17:59:
Lol, wist niet dat er ook <?php tags omheen moesten. Op een andere server werkte dit altijd prima :P Anyway bedankt :)
Het staat ook in de handleiding:
When a file is included, parsing drops out of PHP mode and into HTML mode at the beginning of the target file, and resumes again at the end. For this reason, any code inside the target file which should be executed as PHP code must be enclosed within valid PHP start and end tags.

Verwijderd

@Leejoow(saait) ja ik dacht dat hij dat al had gedaan..dus daarom dacht ik dat je dat dus zo zou zien...

Hehe de basis van PHP! :P

  • cappie
  • Registratie: Februari 2000
  • Laatst online: 17-05 19:09

cappie

all lowercase

WeeJeWel schreef op donderdag 26 april 2007 @ 17:59:Op een andere server werkte dit altijd prima
"In het verleden behaalde resultaten bieden geen garantie voor de toekomst."

en

"dat doet 'ie anders nooit!!"

:)

Aspire to inspire before we expire | profiel | systeem


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

WeeJeWel schreef op donderdag 26 april 2007 @ 17:59:
Lol, wist niet dat er ook <?php tags omheen moesten. Op een andere server werkte dit altijd prima :P Anyway bedankt :)
Dan heb je een hele rare server, want dat zou niet moeten kunnen.

Verder staat dit inderdaad perfect beschreven in de handleiding, dus is dit topic verder ook wel overbodig. Volgende keer iets beter zoeken voor je een topic opent asjeblieft. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.