ich hab das Problem "gelöst" würd aber gern mal wissen, wieso das so ist.
Ausgangssituation war, dass ich eine Datei mit Variablen als Optionen hatte. Darin stand u.a.
$msf=1.1;
in der main.php:
require ("./lib/options.php");
$a8=$msf*10;
echo $a8;
Ausgabe: 10
Wenn ich $msf=1.1; in die Datei main.php schreibe. dann geht es (Ausgabe: 11)
nope. funktioniert bei mir wie gewünscht. 11 als ergebnis, egal wo die variable ist.
um ordentliches debugging betreiben zu können, solltest du damit anfangen, error_reporting(E_ALL) in die erste codezeile zu schreiben. es wird erstmal fehlermeldungen hageln, und wenn du diese fehlermeldungen alle gelöst hast, wirst du langsam merken, dass deine skripte stabiler werden und seltener zu unerwarteten problemen führen.
17.04.2005, 20:00
Gast
Beiträge: n/a
^^
Bitte löschen... ist ja schon peinlich ^^
ich hab die falsche datei geändert. ich hab options0.php geändert und options.php required... seltsam, dass sich da nix geändert hat ^^