Mailinglisten-Archive |
Hallo, ich speichere globale variablen in "Sinnvollen" Arrays: z.B. $g_var[remote_user], $language[fehler_bei_speichern] oder $parm[action] Ich muss dann in den functions nur noch: global $g_var,$parm,$language; aufrufen... mit freundlichen Gruessen, Oliver Grube --------------------------------------------- --IT-Secure - Mit Sicherheit gute Lösungen.-- --------------------------------------------- Security Support * oliver.grube_(at)_it-secure.de +49 2161 6897-180 * http://www.it-secure.de -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Rolf Stoll Gesendet: Montag, 8. Mai 2000 13:23 An: Php_(at)_Infosoc. Uni-Koeln. De Betreff: [php] Globale Variablen Hallo Liste, ich verwende eine Funktion um in einer Shop-Anwendung globale Variablen zu initialisieren. Diese rufe ich in jedem einzelnen Skript auf. function Init() { global $w,$db,$keep,$keep_time, usw.. } Das funktionierte bisher problemlos. Aber siehe da: wenn die Anzahl der globalen Variablen größer 21 wird, steigt PHP mit einem Laufzeitfehler aus: "PHP: Diese Anwendung wird wegen einem ungültigen Vorgang geschlossen." Im error-log des Apache steht dann: "Premature end of script headers: c:/php4/php.exe". Kennt jemand dieses Verhalten und wie kann man es umgehen? Ich kann mir nicht vorstellen, dass es nicht möglich sein sollte mehr als 21 globale Variablen zu initialisieren. Ich verwende PHP 4.0 RC1. mfg Rolf -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive