|
|
|
| Изучаю 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:32)
| | Пробовал, тоже самое получается | |
|
|
|
|
|
|
|
для: Игорь Витальевич_
(06.09.2009 в 00:29)
| | а вот это:
<?
if(5<3){
echo("
не выводит?
вы же естественно поставили апач / пхп ?
что выдаёт по адресу http://127.0.0.1/ ? | |
|
|
|
|
|
|
|
для: naxa
(06.09.2009 в 00:34)
| | какой Apache? я пока пробую со своей машины запустить простую страничку на ХР | |
|
|
|
|
автор: ! (06.09.2009 в 00:43) |
|
|
для: Игорь Витальевич_
(06.09.2009 в 00:39)
| | PHP-скрипт выполняется интерпретатором. Просто так его никто не выполнит...
Скачайте для начала Денвер (Denwer). | |
|
|
|
|
|
|
|
для: !
(06.09.2009 в 00:43)
| | спасибо, мне действительно нужен был Denwer | |
|
|
|