Page 1 of 1
include Befehl funktioniert nichtmehr
Posted: 2005-01-19 00:35
by jasa
Hallo,
seit einiger Zeit habe ich das Problem das der Include Befehl von PHP nichtmehr funktioniert.... ich konnte nichts in den Logs finden was auf einen Fehler hinweist. Ich glaube das ganze ist seit einem Update von PHP (ich benutze 4.3.10-1.dotdeb)
würd mich über Hilfe sehr freuen! Grüße
Jasa
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 00:49
by andreask2
Jasa wrote:seit einiger Zeit habe ich das Problem das der Include Befehl von PHP nichtmehr funktioniert....
Geht das etwas genauer?
Wenn Du obiges mit einer vorhanden Datei machst - was passiert dann? Fehlermeldung?
Geht es mit
?
Jasa wrote:ich konnte nichts in den Logs finden was auf einen Fehler hinweist. Ich glaube das ganze ist seit einem Update von PHP (ich benutze 4.3.10-1.dotdeb)
Verwendest Du eine Zend-Extension wie den Optimizer?
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 10:18
by jasa
Ok... also was ich jetzt herausgefunden hab ist, das include und require funktionieren. wenn ich das ganze dann aber in eine switch-case funktion packe bzw. in eine if-abfrage geht es nichtmehr (zuvor hat`s aber funktioniert, und ich bin nicht der einzige auf dem server mit dem problem)
Code: Select all
switch ($chan) {
case "couch-heads":
require 'couch-heads.php';
case "weedbox":
include ("weedbox.php");
}
Code: Select all
<?php
if ($chan == "couch-heads") {
include ("couch-heads.php");
}
elseif ($chan == "weedbox") {
include ("weedbox.php");
}
Bringt leider beides keine Ausgabe... hmpf. Ein Fehler erscheint auch nicht
Bei Aufruf von der Php Info steht etwas von Zend-Extension - 20021010
mehr aber nicht
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 10:27
by andreask2
was sagt Dir denn
? (also ganz ohne if/switch...)
Wenn Du da nicht siehst was Du erwartest, könnten folgende Links interessant sein:
http://de3.php.net/manual/de/security.globals.php
http://www.php-faq.de/q/q-formular-regi ... obals.html
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 10:39
by jasa
oh, danke!!
es geht wieder :-D
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 10:39
by cuprar
Ã?berprüfe mal den Wert von $chan - vllt. liest du die Variablen nicht korrekt aus bzw. du arbeitest noch nicht mit Globals ($bla anstatt $_GET['bla']) etc...
Lieben Gruß
Re: include Befehl funktioniert nichtmehr
Posted: 2005-01-19 10:58
by andreask2
Jasa wrote:es geht wieder :-D
Ich hoffe Du hast nicht einfach
register_globals=on gesetzt, sondern die Links
durchgelesen und beherzigt!
http://www.zend.com/zend/art/art-sweat4.php