Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка писем с помощью php, Отправка писем с помощью php 
:(
    Опции темы
wildspamer
Дата 2.1.2003, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 2.1.2003

Репутация: нет
Всего: нет



Существует много статей (чаще всего одна и та же статья, размещенная на различный сайтах), где описывает, как оправлять письмо через php.
Приведу один пример, который у меня не работает. Он в двух файлах
В первом mail.php:
Код

<?
$mailto="[email protected]";// - мой почтовый адрес
?>


Во втором - форма
Код

 <h3>Отправьте вопрос автору сайта</h3>
    Поля, отмеченные (*), обязательны для заполнения.
    <br><br>
    <form action="mail.php" method="post">
    <table>
    <tr>
        <td>Ваше имя:</td>
        <td> <input type="text" name="username" size="30" maxlength="20"></td>
    </tr>
    <tr>
        <td>* E-mail:</td>
        <td><input type="text" name="mailfrom" size="30" maxlength="50"></td>
    </tr>
    <tr>
        <td>* Вопрос:</td>
        <td><textarea cols="50" rows="10" name="question"></textarea></td>
    </tr>
    </table>
    <input type="submit" name="ok" value="отправить">
    </form>

Но что-то не хочет оправлять. :thumbs-up 
Подскажите в чем ошибка.
Заранее благодарю 
З.Ы. Пользуюсь хостингом H1.ru

M
skyboy
пользуемся кнопкой "код"


Это сообщение отредактировал(а) skyboy - 25.11.2007, 19:56
PM MAIL   Вверх
MuToGeN
Дата 2.1.2003, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



письма отправляются с помощью функции mail(), которой в mail.php вообще не видно.

на х1.ру надо написать письмо админам, чтоб они функцию mail() для Вашего сайта включили (по умолчанию она отключена).

кстати, если Ваш ник соответствует Вашим намерениям, то админы х1.ру Ваш сайт быстренько грохнут.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
jeka
Дата 4.1.2003, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 19.12.2002

Репутация: нет
Всего: нет



Можно попробывть через сокеты, примеров полно, но ввиду их неработоспособности (уж я не знаю почему) и случайного совпадения моего изучения почтовых протоколов мне не составило труда написать самому скрипт...
могу выслать, пиши [email protected]
PM MAIL   Вверх
Misha
Дата 5.1.2003, 02:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 2.4.2002
Где: Ульяновск

Репутация: нет
Всего: нет



На бесплатных хостерах MAIL() поддерживается очень редко. Если надо, то я могу дать тебе класс, который позволяет слать письма с аттачами.
--------------------
Даешь интернет б....       гр. Ленинград
PM MAIL WWW   Вверх
Kleo
Дата 5.1.2003, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



а мне можно?
правда я пока не знаю как всем этим пользоваться...но пытаюсь разобраться...а статьи и правда везде практически одинаковые и мне мало что понятно :( я просто не знаю как все это делается ... даже с чего начать не знаю ... может напишите что почитать можно полезного по этому поводу...мне тоже нужно сделать форму для отправки сообщений без использования почтовых программ ( с ними как делать я уже знаю )
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
MuToGeN
Дата 5.1.2003, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



Ceper'ин класс, отправляющий письма с аттачами, лежит в FAQ по PHP


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Kleo
Дата 5.1.2003, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



спасибо!
сейчас посмотрю
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
Kleo
Дата 5.1.2003, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



таак...барабанная дробь....сейчас будет задан самый дурацкий вопрос за историю существования форума (надеюсь,я себе не льщу) - так вот: а что дальше с ним делать :)) ну я честно не знаю...
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
jeka
Дата 6.1.2003, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 19.12.2002

Репутация: нет
Всего: нет



Цитата(Kleo @ 05.1.2003, 12:11)
таак...барабанная дробь....сейчас будет задан самый дурацкий вопрос за историю существования форума (надеюсь,я себе не льщу) - так вот: а что дальше с ним делать :)) ну я честно не знаю...

Ну я бы этим скриптом пользовался, а чё ещё с ним можно сделать даже не знаю...
PM MAIL   Вверх
Kleo
Дата 6.1.2003, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



jeka я бы с удовольствием им воспользовалась, только я не знаю как :))
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
TiHo
Дата 6.1.2003, 22:51 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











wildspamer
Очень интересный файл mail.php
Там кроме объявления переменной ничего нет, а функция mail()
имеет свои атрибуты, смотри FAQ,
если хочешь поточнее,спрашивай попробую ответить.
  Вверх
Kleo
Дата 6.1.2003, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



я файл этот видела, даже сохранила себе на винт :) пока на этом все дело и остановилось...я просто ничего не понимаю в скриптах, а мне нужно с ними разобраться...я вот думаю с чего начать :) и задаю дурацкие вопросы :))
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
Kleo
Дата 6.1.2003, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник Клуба
Сообщений: 121
Регистрация: 12.12.2002
Где: Москва

Репутация: нет
Всего: нет



мда..я кажется сама не поняла, что написала :)
я хотела сказать, что я не знаю куда эти скрипты вешать и как к ним что цеплять..как обращаться с ними, запускать и все такое...а с самим текстом я думаю я смогу разобраться
--------------------
Съел бобра - спас дерево
PM MAIL ICQ MSN   Вверх
MuToGeN
Дата 7.1.2003, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



сейчас времени нет конкретно все расписать, но действия такие:
Код
<?
require("фаил_с_классом_mime_mail");
$attachment = fread(fopen("test.jpg", "r"), filesize("test.jpg"));
$mail = new mime_mail();
$mail->from = "[email protected]";
$mail->headers = "Errors-To: [email protected]";
$mail->to = "[email protected]";
$mail->subject = "Testing...";
$mail->body = "This is just a test. :-)";
$mail->add_attachment("$attachment", "test.jpg", "image/jpeg");
$mail->send();
?>



--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 7.1.2003, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



это собственно пример использования из того же FAQ...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0540 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.