Есть форма обратной связи, нужно сделать возможность прикреплять файл к письму. В форму добавил : Код (CODE): <tr> <td valign="middle"><div class="cbflabel" id="cbf_th">Прикрепить файл:</div></td> <td valign="middle"><input type="file" name="files"></td> </tr> подключил класс: Код (CODE): include "class.phpmailer.php";// подключаем класс как подправить php код что бы все работало? Код (CODE): <? defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); #error_reporting (E_ALL); include($mosConfig_absolute_path."/administrator/components/com_cbform/config.cbform.php"); include "class.phpmailer.php";// подключаем класс $cbf_delay=intval($cbf_delay)*1000; //transform sec to msc // ---------------------------------------------------------------------- // $task = mosGetParam($_REQUEST, "task", ""); $name = mosGetParam($_REQUEST, "name" ,""); $tema = mosGetParam($_REQUEST, "tema", ""); $email = mosGetParam($_REQUEST, "email", ""); $text = mosGetParam($_REQUEST, "text", ""); if( get_magic_quotes_gpc() ) { $name = stripslashes( $name ); $tema = stripslashes( $tema ); $email = stripslashes( $email ); $text = stripslashes( $text ); } $arr = explode(" - ", $mosConfig_sitename); $site_name = $arr[0]; if( $task=="send" ) { // отправка админу сообщения $headers=null; $headers.="From: Сайт ".$site_name." <".$cbf_adminemail.">\r\n"; $headers.="Content-Type: text/html; charset=windows-1251\r\n"; //$headers.="X-Mailer: PHP/".phpversion()."\r\n"; $host=$_SERVER["HTTP_HOST"]; $cmburl="http://$host"; // Собираем всю информацию в теле письма if( !empty($email) && $email!="" ) $email='<a href="mailto:'.$email.'">'.$email.'</a>'; else $email='Не указан'; $allmsg="<html><head><meta http-equiv='Content-Type' content='text/html; charset=windows-1251'></head> <body><br> Имя: $name<br> E-mail: $email<br> Тема: $tema<br> Текст сообщения: $text<br><br> * Это сообщение сгенерировано и отправлено роботом с сайта $cmburl.<br> Не отвечайте на него напрямую, а воспользуйтесь адресом электронной почты отправителя данного сообщения ( $email ). </body></html>"; // Отправляем письмо майлеру на съедение если разрешена отправка ;-) $res = mail("$cbf_adminemail", "Письмо с сайта $cmburl от \"$name\"", $allmsg, $headers); if ($res) $mmsg='Спасибо, Ваше сообщение отправлено'; else $mmsg='К сожелению сообщение не было отправлено, свяжитесь пожалуйста с нами по телефону'; if($cbf_showtitle) echo "<div class='componentheading'>".$cbf_title."</div>"; echo '<table border="0" cellpadding="0" cellspacing="0" class="contentpaneopen">'; echo '<tr>'; echo '<td>'.$mmsg.'</td>'; echo '</tr>'; echo '</table>'; echo "<script language='javascript'><!-- function reload() {location = \"$cbf_backurl\"}; setTimeout('reload()', $cbf_delay ); --></script><br><br>"; } else { ?>