неправильно работают команда mail и тег <a>

  • Автор темы Автор темы sebel
  • Дата начала Дата начала

sebel

Новичок
неправильно работают команда mail и тег <a>

Помогите чайнику решить 2 проблемы.
1-я проблема. Не работает команда mail() в php- скрипте. Следующая в этом скрипте за ней команда проверяет и показывает, что после выполнения команда mail() действительно возвращает значение true. Но при этом данные из формы, отправленные методом POST, не пересылаются командой mail по указанному в ее первом параметре адресу [email protected]. При этом текстовое выражение, записанное в третьем параметре команды mail правильно пересылается по указанному адресу, а вставленные в это текстовое выражение переменные из формы не пересылаются.
В php- скрипте непосредственно перед выполнением команды mail я ввел проверку:
echo $_POST["fio"];
echo $_POST["pass"];
echo $_POST["email"];
echo $_POST["format"];
echo $_POST["site"];
echo $_POST["book"];
echo $_POST["delivery"];
echo $_POST["address"];

показывающую, что все переменные php-скрипта, принимающие значения из формы, (т.е. переменные, которые вставлены в текстовое выражение: $fio, $pass, $email, $format и т.д.) выдают на экран правильные значения.
Смотрим результат применения команды mail в папке Z:\tmp\!sendmail\ 2010-04-26_02-04-54.eml (куда denwer направляет почту на локальном сервере), и видим, что все текстовое выражение команда mail переслала правильно, а значения, вставленных в это выражение переменных отсутствуют. К сказанному добавлю, что ошибок синтаксиса нет (проверял), а сам php- скрипт (обработчик формы ) и HTML-форма скопированы мною (100% калька!) из курса Евгения Попова.”Joomla Профессиональный сайт за один день” – раздел: Курс по HTML (Формы). http://url.to.popov's.site/
2-я проблема. Почему в моем HTML-скрипте команда:
<a href="xxxx.rar" target="_blank" title="имя архива">Скачать файл</a>
обрабатывается и браузером IE-8 и Opera Version10.52 не как ссылка на скачивание (сохранение) файла xxxx.rar на диск, а как переход на страницу с адресом /…./xxxx.rar и изображением в окне браузера символов файла xxxx.rar (абракадабры)?
 
>>из курса Евгения Попова

омг. еще одна жертва этого идиота. если не хочешь быть таким м*даком как он выкинь это дерьмо и купи нормальную книжку. хотя бы котерова того же.

1) для начала, phpfaq.ru/debug и phpfaq.ru/mail. далее - mail отправляет сообщение в очередь серверной программы отправки (sendmail или чо там). доставки никто не гарантирует. надо читать логи сендмейла.

2) потому что для rar в настройках веб сервера не задан тип. в гугл по addtype rar
 
sebel
Почему не задавать вопросы самому Петрову? Это ведь он вас ввёл в заблуждение, а не мы. У него есть отличный форум поддержки клиентов - там и задайте вопрос, зачем он написал такую нерабочую фигню в своих курсах ))
 
Хочу сказать спасибо всем, кто ответил мне, для меня это очень полезная информация.
По поводу моей ссылки на сайт Попова хочу сказать, что я ее привел не для того, чтобы кому-то делать рекламу (я не думаю, что это хорошая реклама), а для того, чтобы акцентировать внимание на том, что это не я сам накропал какую-то фигню, а что это из курса создания профессионального сайта.
Еще раз всем спасибо.
 
если вам там сказали что сайт профессиональный вы здесь то не пишите такого пожалуйста
 
курс создания профессиАнального сайта :-)
 
ога)

-~{}~ 28.04.10 19:53:

надо ваще может запретить обсуждение скриптов и этого курса на данном форуме? как вариант
 
Спасибо, понял. На будущее учту, просто, как говорится, из песни слов не выкинешь. Я же не виноват, что они так его назвали.
 
Сверху