Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nietypowe zachowanie ,,Global", Dziwne zachowanie uzycia ,,global"
-Ormin-
post
Post #1





Goście







Witam!

Pisząc swój CMS, postanowilem stworzyć ,,prefixy" do każdej zmiennej konfiguracyjnej, aby się nie pogubić.

Np:
Dane prywatne:
  1. <?php
  2. ##Private informations
  3. $PRIVATE['ADMIN_MAIL'] = "adminmail@hotmail.com";
  4. ?>

lub:
  1. <?php
  2. ##Messages
  3. $MESSAGE['MODULE_CONFIG_FAILED'] = "<h2>Jakastamtresc</h2>";
  4. ?>


Problem występuje przy uzyciu globals w funkcji:
  1. <?php
  2. function module_validate($modulename,$array)
  3. {
  4.  
  5. global $MODULES_DIR, $PRIVATE_ADMIN_MAIL, $TEMPLATES_DIR,$MESSAGE['MODULE_CONFIG_FAILED'];
  6. [...]
  7. }
  8. ?>


Teoretycznie wszystko jest ok, ale otrzymuje taki błąd:
  1. <?php
  2. Parse error: syntax error, unexpected '[', expecting ',' or ';' in C:Program FilesWebServhttpdCMSfunctionsfunctions.php on line 16
  3. ?>


Gdzie tutaj jest blad skladni? Ja go za [...] nie widze :|

Dziękuje wszystkim z gory za pomoc!
Go to the top of the page
+Quote Post

Posty w temacie
- Ormin   [PHP]Nietypowe zachowanie ,,Global"   27.07.2008, 15:51:14
- - Tomplus   nie wpisuj w global tablicy, tylko zmienną tablicy...   27.07.2008, 15:58:43
- - Ormin   Omg..jesteś wielki Dzięki wielkie! Temat do ...   27.07.2008, 16:02:04


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 11:49