PDA

Просмотр полной версии : базовый вопрос(метод echo)


F())(
10.07.2005, 23:22
При создании страницы ( использую Denver), её код

<html>
<?
echo("<p>Hello, world!<p>");
?>
<html>

результат в браузере:
Hello, world!
"); ?>

откуда взялись эти символы, в чем ошибка. В каком расширении следует сохранять страницу(правильно ли , что это html). Если можно поподробнее, PHP вижу первый день.
:confused: :confused: :confused:

Constantine
10.07.2005, 23:28
Не сочти за грубось, но стоит начать с html...

-MS-
10.07.2005, 23:30
echo помоему без скобок используется, это раз
и второе... какой то html корявый... без head, title, body...

Crazy
10.07.2005, 23:50
При создании страницы ( использую Denver), её код
результат в браузере:


Сделай себе татуировку на левой руке:

РЕЗУЛЬТАТ В БРАУЗЕРЕ СМОТРЯТ КОМАНДОЙ VIEW|SOURCE

Поможет, хоть и не сразу.

Crazy
10.07.2005, 23:52
Меня пугают первые два ответа этой темы. Hint: у него файл с расширением .html. Денвер не вешает обработчик PHP на это расширение. Соответственно, исходник передается в браузер "как есть".

-MS-
11.07.2005, 00:44
Меня пугают первые два ответа этой темы. Hint: у него файл с расширением .html. Денвер не вешает обработчик PHP на это расширение. Соответственно, исходник передается в браузер "как есть".
не заметил, что он в html сохраняет...

stels
04.08.2005, 20:19
<html>
<?
echo("<p>Hello, world!<p>");
?>
<html>

результат в браузере:
Hello, world!
"); ?>

вообще-то закрывающие теги <html> пишутся как </html> ))
Не знаю, что с твоим Денвером, но если ты ***, то это на долго.
Расширение страницы должно быть *.php, иначе скрипт обрабатываться не будет.
Вполне нормальная запись
<? echo "<p>Hello, word</p>";?>

stels
04.08.2005, 20:25
хотя, на практике, ты можешь своему серверу указать, чтобы он рассматривал файлы html на включения php, и ssi тоже.
Но только у себя.
Ни один сервер хост-провайдеров не имеет таких настроек (у себя дома я например разрешил рассматривать ssi в html и htm)

stels
04.08.2005, 20:29
хотя, что я говорю...на нормальном хостинге ты можешь это разрешать при помощи .htaccess )
Извините за флуд )