Pisząc swój CMS, postanowilem stworzyć ,,prefixy" do każdej zmiennej konfiguracyjnej, aby się nie pogubić.
Np:
Dane prywatne:
<?php ##Private informations $PRIVATE['ADMIN_MAIL'] = "adminmail@hotmail.com"; ?>
lub:
<?php ##Messages $MESSAGE['MODULE_CONFIG_FAILED'] = "<h2>Jakastamtresc</h2>"; ?>
Problem występuje przy uzyciu globals w funkcji:
<?php function module_validate($modulename,$array) { [...] } ?>
Teoretycznie wszystko jest ok, ale otrzymuje taki błąd:
<?php Parse error: syntax error, unexpected '[', expecting ',' or ';' in C:Program FilesWebServhttpdCMSfunctionsfunctions.php on line 16 ?>
Gdzie tutaj jest blad skladni? Ja go za [...] nie widze :|
Dziękuje wszystkim z gory za pomoc!