Nagłówek XML w skryptach PHP |
Wpisany przez Patryk yarpo Jar | |||
sobota, 26 września 2009 12:44 | |||
Niektórym webmasterom bardzo zależy na tym, aby ich strona była w możliwie najnowszej technologii. Dlatego też wstawiają przed DOCTYPE taką linię - nagłówek XML:
Jeśli jednak serwer PHP ma w ustawieiach (plik php.ini) taką linię:
To nagłówek XML łapie się pod tę składnię. Parser PHP błędnie będzie próbował interpretować zawartość nagłówka jako skrypt PHP...
Rozwiązanie I (jeśli masz dostęp do php.ini):Zmień wyżej cytowaną linię na: Pamiętaj jednak, że wtedy nie możesz załączać swoich skryptów w taki sposób:
Rozwiązanie II:I problemu nie ma.
Rozwiązanie III:zainstaluj PHP 6 :P. Z tego co mi wiadomo, w tej wersji PHP krótkie tagi otwierające mają zostać wycofane. (Na dzień dzisiejszy PHP 6 jeszcze nie ma oficjalnej finalnej wersji - AFAIK). Tags:
|