|
Форма обратной связи с прикреплением файлаОбсуждение темы Форма обратной связи с прикреплением файла в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Как привести в чувство данную форму, на сайте форма отображается ок, при вводе данных и нажатии кнопки «отправить» перебрасывает на пустую белую страницу, ... |
|
Опции темы |
16.06.2010, 21:26 | #1 |
|
Как привести в чувство данную форму, на сайте форма отображается ок, при вводе данных и нажатии кнопки «отправить» перебрасывает на пустую белую страницу, ну и письмо, не говоря о файле, ни куда не отправляется.
Что не так в форме или php коде? Спасибо. Код:
<h1>Контактная форма</h1> <form action='action_mail.php' method="post" name='contact' enctype="multipart/form-data"> <p><input type="text" name="subj" value="Ваше имя: " class='text' onfocus="this.value = '';" > <p><input type="text" name="from" value="Ваш E-mail: " class='text' onfocus="this.value = '';" > <p><textarea></textarea><br> Файл: <input type="file" name="file"><br> </td> </tr> <tr> <td></td> <td></td> <td class = 'column hr' style='padding-right:40px;'><div class='readmore'><a onclick='document.forms["contact"].submit()'>Отправить</a></div><div class='readmore'><a onclick='document.forms["contact"].reset()'>Очистить</a></div></form></td> </tr> </table> PHP код:
Проверил на разных хостах, бывает так, что вообще вместо старта action_mail.php, предлагается его скачать. Последний раз редактировалось 74ivan74; 16.06.2010 в 21:26.. Причина: Добавлено сообщение |
|
18.06.2010, 19:47 | #2 |
|
Сделал так
PHP код:
PHP код:
Код HTML:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST" name='contact' enctype="multipart/form-data"> <p><input type="text" name="name" maxlength="64" value="Ваше имя: " class='text' onfocus="this.value = '';" > <p><input type="text" name="email" maxlength="64" value="Ваш E-mail: " class='text' onfocus="this.value = '';" > <p><textarea name="message"></textarea><br> Файл: <input type="file" name="file"><br> <input type="submit" name="sendMail" value="Отправить" /> </td> Пишит письмо отправленно, а письмо не приходит. Добавлено через 11 часов 2 минуты Кому нужна форма с прикреплением файлов, то форма выше оказалась рабочей! Пожалуйста подскажите как прикрепить картинку к Код:
<input type="submit" name="sendMail" value="Отправить" /> </td> Последний раз редактировалось 74ivan74; 18.06.2010 в 19:47.. Причина: Добавлено сообщение |
|
24.08.2010, 11:11 | #4 |
|
1. Проверить, есть ли возможность ВООБЩЕ отправлять почту с хоста, на котором выполняется код отправки почты.
2. Проверить, есть ли возможность принимать почту по адресу назначения. 3. Отправить простое письмо: mail("[email protected]", "heat", "message"); |
|
26.08.2010, 12:29 | #5 |
|
<html>
<head> <script language='javascript'> function check(obj) { if ( obj.login.value == "" || obj.mail.value == "" || obj.file.value == "") { alert ("Пожалуйста, заполните поля формы!"); return false; } else return true; } </script> </head> <body> <? // ********** form for sending file ********** if ( isset($_POST['login']) ) { echo "<form method='POST' action='" .$_SERVER['PHP_SELF'] ."' onsubmit='return check(this) '>"; echo "<input type='text' name='login'>"; echo "<input type='text' name='mail'>"; echo "<input type='file' name='file'>"; echo "<input type='submit' value='Отправить'>"; } // ********** form was submitted ********** else { $mail = "your E-mail"; $header = "header for chek mail from site appear"; $msg = "Login: "; $msg .= $_POST['login']; $msg .= "; E-mail: "; $msg .= $_POST['mail']; $ret=mail( $mail, $header , $msg ); } ?> </body> </html> |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма обратной связи | Next08 | ASP, Perl, PHP и MySQL | 1 | 03.02.2015 10:27 |
Как всегда форма обратной связи, что-то не работает | 74ivan74 | ASP, Perl, PHP и MySQL | 3 | 14.03.2011 21:49 |
Форма обратной связи | chest | ASP, Perl, PHP и MySQL | 2 | 09.03.2011 12:47 |
Нужна платная форма обратной связи | 74ivan74 | Вакансии | 1 | 27.01.2011 12:45 |
Размер файла в обратной связи с аттачем | KRIKscream | ASP, Perl, PHP и MySQL | 0 | 12.09.2010 16:10 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|