Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не интерпретируется PHP
 
 автор: Игорь Витальевич_   (06.09.2009 в 00:29)   письмо автору
 
 

Изучаю PHP, но не получается отработать примеры, браузер отображает часть кода подскажите простейший пример:
ВСАВЛЯЮ В HTML
<?
if(5<3){
echo("<p>Hello, world!<p>");
?>
<p>Hello!</p>
// эта строка не интерпретируется как код PHP
// и выводится только если блок кода выполняется
<?
echo("<p>Hello, world!<p>");
}
?>
ПОЛУЧАЮ В БРАУЗЕРЕ:
Hello, world!

"); ?>

Hello!
// эта строка не интерпретируется как код PHP // и выводится только если блок кода выполняется Hello, world!

"); } ?>
ПОЧЕМУ?

  Ответить  
 
 автор: !   (06.09.2009 в 00:32)
 
   для: Игорь Витальевич_   (06.09.2009 в 00:29)
 

Скорее всего из-за использования коротких тегов (short tags). Попробуйте заменить "<?" на "<?php"

  Ответить  
 
 автор: Игорь Витальевич_   (06.09.2009 в 00:34)   письмо автору
 
   для: !   (06.09.2009 в 00:32)
 

Пробовал, тоже самое получается

  Ответить  
 
 автор: naxa   (06.09.2009 в 00:34)   письмо автору
 
   для: Игорь Витальевич_   (06.09.2009 в 00:29)
 

а вот это:
<?
if(5<3){
echo("

не выводит?

вы же естественно поставили апач / пхп ?
что выдаёт по адресу http://127.0.0.1/ ?

  Ответить  
 
 автор: Игорь Витальевич_   (06.09.2009 в 00:39)   письмо автору
 
   для: naxa   (06.09.2009 в 00:34)
 

какой Apache? я пока пробую со своей машины запустить простую страничку на ХР

  Ответить  
 
 автор: !   (06.09.2009 в 00:43)
 
   для: Игорь Витальевич_   (06.09.2009 в 00:39)
 

PHP-скрипт выполняется интерпретатором. Просто так его никто не выполнит...

Скачайте для начала Денвер (Denwer).

  Ответить  
 
 автор: Игорь Витальевич_   (06.09.2009 в 00:46)   письмо автору
 
   для: !   (06.09.2009 в 00:43)
 

спасибо, мне действительно нужен был Denwer

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования