Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Веб-дизайн, вёрстка и веб-программирование » Помогите :)
новая тема  ответить следующая тема | предыдущая тема
Автор
 
A.V. - offline A.V.
10-08-2003 10:59 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Помогите :)

Помогите, кто может. Только-только начал осваивать РНР и уже ничего не получается...

Почему-то когда я ввожу такой код:

<?
$link = "date.php";
print "<а href = \"$link\">Дата</a> <br>\n"
?>

у меня в броузере отображается такое:

Дата
\n" ?>

То есть получается, что код РНР у меня не компилируется?
Апач вроде настроен нормально, все тесты проходят...

В чём ещё может быть ошибка?

Заранее признателен тому кто поможет!

Зереша - offline Зереша
10-08-2003 11:17 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



Уж больно каверзная ошибка ;-))) Внимательнее надо. Буковка "а" перед href у тебя русская ;-)))

Dark - offline Dark
10-08-2003 22:36 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Зереша
Даже если буква "а" у него будет китайской, PHP это не помешает обработать скрипт.

A.V.
Да, код не компилируется.
Какие тесты с апачем у тебя проходят?
Файл с каким расширением ты запускаешь?
В конце строки всегда ставится точка с запятой!

Зереша - offline Зереша
Wink11-08-2003 04:44 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



Dark
Что за дурная у тебя привычка спорить по ерунде всякой? Ссылку вовсе не PHP показывает на страничке, а браузер. ;-)

Посмотри на этот код в hex-редакторе и сравни коды букв "a" в слове date и в print "<а href=. ;-)

Ethereal - offline Ethereal
11-08-2003 20:02 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Пустотник



Зереша
И тем не менее, PHP здесь не выполняется. Я запустил этот код у себя на машине, где заведомо нет интерпретатора PHP, и получил в точности такой же результат.

Dark - offline Dark
11-08-2003 22:19 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Зереша
Не страдай фигнёй. Человек интересуется, почему у него код не обрабатывается, а ты ему начинаешь ссылки исправлять. От твоей "а" ему легче не станет.

A.V. - offline A.V.
12-08-2003 05:36 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Dark,

Какие тесты с апачем у тебя проходят?


Проверил, уже ничего не проходит Раньше получалось. Я устанавливал "денверовский" пакет с web.dklab.ru, там, как обещали, всё уже настроено. Получилось, что нет. Может, переустановить сам РНР вручную? Или ещё что?

Зереша - offline Зереша
12-08-2003 06:45 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



Dark
Человек интересуется, почему у него код не обрабатывается Человек заявил, что у него все настроено. Человек заявил, что все тесты проходят -- следовательно, единственный тест, связанный с PHP, -- phpinfo(); проходит. И что остается думать?

Приведенный код не работает даже на реальном веб-сервере с установленным php и апачем. Желающих прошу убедиться (копи-паст из первого постинга): http://www.setevoi.ru/1.php (show_source() показывает содержимое файла; последняя точка с запятой перед ?> необязательна).

Значит, не настроен апач. Или не настроен PHP. Значит, рановато еще изучать PHP.
Можно воспользоваться EasyPHP (http://www.easyphp.org/index.php3?lang=en), можно банально связать расширение PHP с файлом php.exe. И т.д.

Ethereal - offline Ethereal
12-08-2003 10:32 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Пустотник



Зереша
Приведенный код не работает даже на реальном веб-сервере с установленным php и апачем.
Не работает-то не работает, да не работает по-другому.
Никто ж и не спорит насчёт этой буквы. Пусть человек сначала настроит PHP, а потом уже исправляет ошибки в коде.

Dark - offline Dark
12-08-2003 22:32 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Зереша
Банальная логика подсказывает, что если в выводе мы имеем символы "?>", то код не обрабатывается! Соответственно проблема видна сразу, и что там после этого человек заявляет про тесты - дело десятое.

A.V.
Забудь про облегчённые пакеты, наборы "всё в одном" и иже с ними. Если хочешь, чтобы всё работало, ставь по отдельности. Это не так уж сложно, учитывая число статей в рунете по этой самой установке.

A.V. - offline A.V.
14-08-2003 11:06 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Dark,

спасибо за совет. Хотя, я уже на собственном опыте убедился, что не стоит верить всякой "халяве". Вчера вот скачал "натуральный" апач, сегодня вечером начну разбираться.

Текущее время: 18:31
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru