Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: obsługa php
Forum PHP.pl > Forum > Serwery WWW > Apache
szczypior
Witam

Spotkałem się z dziwnym problemem. Na jednej stronie znajdują się dwa miejsca w których jest skrypt php. Gdy zacznę pierwszy od znacznika <?php to strona wyświetla się tylko do miejsca w którym jest ten kod, natomiast jak zacznę tylko od <? wyświetla się cała, ale w pewnym momencie wyświetla kod php tak jakby to był zwykły tekst. Drugi natomiast gdy zacznę od <? rozjezdza mi całą stronę i wyświetla część kodu php, a gdy jest znacznik <?php wszystko działa.

Gdy wgram stronę na serwer to nie wyświetla tego kodu tylko go wykonuje.

w czym może być problem?
Cezar708
najprawdopodobniej masz ustawioną dyrektywę short_open_tag w php.ini. Wg mnie to najbardziej prawdopodobny scenariusz. Ustaw to i zrestartuj serwer. Pozdrawiam.
szczypior
w php.ini short_open_tag mam w dwóch miejscach wyłączone. Gdy włączyłem to wyświetlało mi stronę tylko do miejsca w którym jest pierwszy skrypt php.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.