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

Форум PHP

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

 

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

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

тема: HtmlMime еррор
 
 автор: LINKIN   (05.07.2005 в 04:18)   письмо автору
 
 

Вот скрипт формы:
<?php
echo ('<form action="go_e-mail_send.php" method="get" enctype="multipart/form-data">
<input type="text" name="e-mail"><br>
<textarea name="message" rows=25 cols=55></textarea><br>
<input type="file" name="attach"><br>
<input type="submit" value="SEND"><br>
</form>'
);

?>

Вот скрипт скрипта отправки:
<?php
    error_reporting
(E_ALL);
    include(
'htmlMimeMail.php');

    
$mail = new htmlMimeMail();

    
$attachment $mail->getFile('$attach');

    
$text $mail->getFile('$message');

    
$mail->setText($text);

     
$mail=>addAttachment($attachment'$attach''application/multipart');

    
$mail->setFrom('От LuisanaLopilato_org <$e-mail>');

    
$result $mail->send(array('"DIMKA" <ugnik@ukr.net>'));

    echo 
$result 'Вiдправлено' 'Помилка';
?>

Вот ошибка:
Parse error: parse error, unexpected T_DOUBLE_ARROW in /var/www/ляля/ляля/скрипт_отправки.php on line 13
. Вот это строчка с ошибкой: $mail=>addAttachment($attachment, '$attach', 'application/multipart');

И что здесь не верно?

   
 
 автор: Spalax   (05.07.2005 в 04:36)   письмо автору
 
   для: LINKIN   (05.07.2005 в 04:18)
 

Я чесно говря с трудом понимю как у тебя работает форма если она так действительно утебя написана как ты ее выложил суда ...... а еще было бы проще если бы ты написал о состоянии переменной register_globals ....


$mail -> addAttachment($attachment , $attach , 'application/multipart' );

попробуй так.

   
 
 автор: Spalax   (05.07.2005 в 04:38)   письмо автору
 
   для: Spalax   (05.07.2005 в 04:36)
 


$mail -> addAttachment($_REQUEST[attachment] , $_REQUEST[attach] , 'application/multipart' ); 

Или так.

   
 
 автор: ДИМКА   (05.07.2005 в 05:44)   письмо автору
 
   для: Spalax   (05.07.2005 в 04:36)
 

да писал уже и так и сяк... них не работает.
а "register_globals" меня не еб... не волнует :). Я же использую класс HtmlMimeMail. А в чем ошибка таки не увидел.

   
 
 автор: cheops   (05.07.2005 в 12:10)   письмо автору
 
   для: ДИМКА   (05.07.2005 в 05:44)
 

Так писать точно нельзя
$mail=>addAttachment($attachment, '$attach', 'application/multipart');

следует писать
$mail->addAttachment($attachment, '$attach', 'application/multipart');

если в этом случае тоже возникает ошибка - напишите пожалуйста какая - ведь у нас нет класса htmlMimeMail.php и мы не можем протестировать этот скрипт.

   
 
 автор: ДИМКА   (05.07.2005 в 13:55)   письмо автору
 
   для: cheops   (05.07.2005 в 12:10)
 

спасибо. поменял. Но какие-то странные вещи с письом происходят :(.
Исправляю то что у вас нету класса htmlMimeMail :). Вот http://likelu.iatp.org.ua/email/ua-mail.rar (17,6 кб) весь исходник и даже не 1, или 2 файла больше.
Из-за важности для меня скрипта делаю даже больше:
http://likelu.iatp.org.ua/email/send.php - адрес скрипта для отправки письма. Отправится письмо на pripezden@ukr.net , пароль от ящика: pripezden. Можете сами и без лишних напрягов просмотреть что за лаги будут. Прошу помочь:).
Давайте настроим...

   
Rambler's Top100
вверх

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