Ik heb een toepassing gekregen van een extern bedrijf. In de specs staat dat het op Linux met Apache en PHP (en MySQL) moet draaien.
Het een vrij recente server installatie (Linux) met daarop dus Apache 2 en PHP5 en Mysql versie 5...
Nu heb ik grote problemen om het op die server draaiende te krijgen.
Wat mij in de code opvalt is het volgende:
vaak dingen als:
Dit vaak buiten functies etc, als ik het goed heb is dit toch een reden waarom tegenwoordig global vars in de php.ini uit staan?
En is het niet beter om $GLOBALS['$var'] te gebruiken?
Overigens zitten er veel inconsistente dingen in als:
en er wordt bv
Hoe zit dit nu precies en hoe goed is dit geschreven? Ik krijg ernstige twijfels als ik dit allemaal zie...
Het lijkt of het echt specifiek voor PHP4 is geschreven.
Het een vrij recente server installatie (Linux) met daarop dus Apache 2 en PHP5 en Mysql versie 5...
Nu heb ik grote problemen om het op die server draaiende te krijgen.
Wat mij in de code opvalt is het volgende:
vaak dingen als:
PHP:
1
| global $var; |
Dit vaak buiten functies etc, als ik het goed heb is dit toch een reden waarom tegenwoordig global vars in de php.ini uit staan?
En is het niet beter om $GLOBALS['$var'] te gebruiken?
Overigens zitten er veel inconsistente dingen in als:
PHP:
1
2
3
| $_SESSION[$var] $_SESSION['$var'] $_SESSION["$var"] |
en er wordt bv
PHP:
1
2
3
| ISSET //geschreven ipv isset |
Hoe zit dit nu precies en hoe goed is dit geschreven? Ik krijg ernstige twijfels als ik dit allemaal zie...
Het lijkt of het echt specifiek voor PHP4 is geschreven.
[ Voor 9% gewijzigd door ViNyL op 16-08-2006 09:46 ]