За последние 24 часа нас посетили 17560 программистов и 1314 роботов. Сейчас ищут 1439 программистов ...

<? ?> <?php ?>. Несовместимость какая-то.

Тема в разделе "PHP для новичков", создана пользователем stos, 31 янв 2012.

  1. stos

    stos Активный пользователь

    С нами с:
    28 дек 2007
    Сообщения:
    57
    Симпатии:
    0
    Здравствуйте.
    Извиняюсь, за такой непрофессиональный вопрос.
    Писал на локале (Win XP, Apache 2.0.55, PHP 5.2.1)
    Всё было прекрасно. Везде в коде писал <? ?>.

    Залил человеку на сервак - отказ работать.
    Там Win 2003, Apache 2.2.17, PHP 5.3.3
    Ничего не видит. Заменил на <?php ?>, базовые какие-то штуки видит, но html рисовать напрочь отказывается.
    Приведу пример.
    У меня на локале, работает:
    Код (Text):
    1.  
    2. <tbody id="docs_tbody">
    3.                 <?
    4.                     for($i=0; $i<$io; $i++)
    5.                     {
    6.                      if($kods[$i]["tod"] == "1")
    7.                      {
    8.                         echo "<tr>";
    9.                          echo "<td>".$kods[$i]['id']."</td><td>".$kods[$i]['doo']."</td><td>RRRRRR</td><td>".$kods[$i]['totalsum']."</td><td><a href='".$kods[$i]['link']."' target='_blank'>".$kods[$i]['link']."</a></td>";
    10.                         echo "</tr>";
    11.                      }
    12.                      else
    13.                      {
    14.                         echo "<tr>";
    15.                          echo "<td>".$kods[$i]['id']."</td><td>".$kods[$i]['doo']."</td><td>SSSSSSS</td><td>".$kods[$i]['totalsum']."</td><td><a href='".$kods[$i]['link']."' target='_blank'>".$kods[$i]['link']."</a></td>";
    16.                         echo "</tr>";
    17.                      }
    18.                     }
    19.                 ?>
    А на сервере не выводит вообще ничего, т.е. пустота.

    А вот если самое простое, например вывод даты текущей, то с <? ?> ничего не выведет, а с <?php ?> - корректно отработает.

    Что это такое может быть и как это устранить?
    Получается, что чистый пхп с использованием <?php ?> корректно выводится, а встраиваемый в html-код - не воспринимает.

    Спасибо..
     
  2. yuri

    yuri Активный пользователь

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2