if elseif Bedingung

@Katana:

was ich meine ist folgende Zeile aus meiner apache2 conf aus meiner Linux-Box:

application/x-httpd-php phtml pht php

will sagen ich kann php schreiben was ich will, wenn's nicht datei.php heißt wird der Interpreter von PHP gar nicht erst gefragt. Aus diesem Grund soll man ja auch keine datei kennwort.inc schreiben, weil die als purer Text dargestellt würde und so jeder die Kennwörter lesen könnte.
Das irritiert mich an dem Beispiel oben!

Gerade gefunden bei php.net:


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.

http://de2.php.net/manual/en/function.include.php
Gruß Karsten
 
der interpreter wird doch vorher schon gefragt, dann ist es erstmal aus apaches fuchtel!? ab <?php kriegt es php ... und nach dem ?> wieder apache ...
 
nen include macht nichts anderes als die datei vor dem parsen einzuschieben. der apache bemerkt davon garnichts...
 
@Katana:

stimmt, wichtig ist nur das die includierte Datei die PHP-Anweisungen in
<?
?>
stehen hat, hast Recht - habs gerade probiert!
 
Zurück
Oben Unten