Autor | Zpráva | ||
---|---|---|---|
tomyx007 Profil |
#1 · Zasláno: 4. 9. 2009, 15:07:35
Prosím o radu, nevíte kde v php.ini se dá změnit zápis konstanty, pokud to vůbec jde, aby se dalo v php zapisovat např.
define(CESTA,'/clanky/'); define('CESTA','/clanky/'); tedy název konstanty definovat bez apostrofu. Důvodem je, že předělávám aplikaci po kolegovi a všude měl definované konstanty bez apostrofů.... Díky. |
||
Joker Profil |
#2 · Zasláno: 4. 9. 2009, 15:12:20
tomyx007:
Já bych řekl, že to bude fungovat... že PHP vyhodí varování, že není definovaná konstanta CESTA a domýšlí si řetězec "CESTA". Je problém to vyzkoušet? |
||
tomyx007 Profil |
#3 · Zasláno: 4. 9. 2009, 15:18:29
ano to je pravda, že to funguje, ale vypisují se hlášení "Notice: Use of undefined constant CESTA - assumed 'CESTA' in..."
|
||
Joker Profil |
#4 · Zasláno: 4. 9. 2009, 15:47:12
tomyx007:
„ano to je pravda, že to funguje, ale vypisují se hlášení "Notice: Use of undefined constant CESTA - assumed 'CESTA' in..."“ Jo, to je přesně ono. Tak to není varování, ale poznámka. Tu poznámku to psát bude, zbývá jen potlačit zobrazování poznámek (což by na ostrém webu mělo být tak jako tak- chybové hlášky by se neměly zobrazovat přímo návštěvníkovi), nebo to předělat do uvozovek :-) |
||
Mastodont Profil |
#5 · Zasláno: 4. 9. 2009, 15:52:05
tomyx007
Tak si napiš skript, který proběhne zdrojáky a pomocí regexpu ti tyhle konstanty vychytá a doplní k nim apostrofy ... |
||
Časová prodleva: 15 let
|
0