Страница 1 из 1

Ошибка в PHP

Добавлено: 09 авг 2010, 21:45
Nec1ord
Обьясните мне пожалуйста, почему при таком коде:

Код: Выделить всё

<?php
   echo '<textarea rows="10" cols="40">';
   if (isset($_GET['sort']) {
      echo stripslashes( file_get_contents ('sort.txt') );
   }
   echo '</textarea>';
   ?>
выдает:
'; if (isset($_GET['sort']) { echo stripslashes( file_get_contents ('sort.txt') ); } echo ''; ?>
Причем так прямо открытым текстом в браузере и пишет :(
P.S. Я уже и Денвер переустанавливал, но всеравно такая же фигня!

Re: Ошибка в PHP

Добавлено: 09 авг 2010, 22:21
Duncon
Где-то выше скорее всего кавычку не закрыл.
Создай пустой файл напиши <?php phpinfo(); ?> увидишь кучу таблиц значится php работает.. Или просто echo '123'; проверить можно как угодно абы фантазии хватало.

Re: Ошибка в PHP

Добавлено: 09 авг 2010, 22:44
Nec1ord
ЗначиЦа пишу:

Код: Выделить всё

  <?php
  echo '<html><body>';
  echo 123;
  echo '</html></body>';
  ?>
и вижу:
'; echo 123; echo ''; ?>

Re: Ошибка в PHP

Добавлено: 10 авг 2010, 00:07
Duncon
Действительно касяк у дэнвера по ходу

Re: Ошибка в PHP

Добавлено: 10 авг 2010, 11:17
Nec1ord
Главное странно, если пишу:
[HTML]<html>
<body>
<?php echo 123; ?>
</html>
</body>[/HTML]
то вижу не как обычно - кусок голого кода в браузере, а просто пустой экран.
Не знаю, мб это как-нить поможет разгадать загадку Денвера :)


P.S. дайте ссылку на скачивание нового Денвера плз, заранее спасибо!

Re: Ошибка в PHP

Добавлено: 15 дек 2010, 06:01
Oleg_Rus
а ты пробовал заключать в двойные кавычки? у меня то ли версия дэвера не та, то ли я как-то не так понял, но в одинарных кавычках и у меня косяк такой же идет...