Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Как сделать рассылку с сайта пользователям [5]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (6): « 1 2 3 4 [5] 6 »   

> Без описания
TvoyWeb Администратор
Отправлено: 01 Марта, 2005 - 02:36:24
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




ВСЕ ЧТО ТЫ НАПИСАЛ В КОРНЕ НЕ ВЕРНО!!!

victor пишет:
Я же хотел чтобы "checkbox" просто запускал на исполнение файл mail.php

Как чекбокс может запустить файл на исполнение?
victor пишет:
если внутри формы две формы.

Не нужны никакие две формы.
TvoyWeb пишет:
Чекбокс это флаг.

Это хоть понятно?
 
 Top
victor
Отправлено: 01 Марта, 2005 - 02:43:43
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




чекбок это флаг на исполнение условия, если он активизирован то должна выполняться какя-то команда.
Значит я должен ввести команду которая активизирует мой файл.\n\n(Добавление)
Мне надо, чтобы мой скрипт запускался с этой формы.
Я понел принцип, что можно его заставить посмотреть есть ли чекбокс и он выполнить тогда свою функцию, но мне то надо обратное. Если чекбокс активный то должна запуститься команда которая ему скажет что он активен. И тогда он выполнить свою функцию.
Просто так стоя он ведь незапуститься. И сам небудет искать надо ему запуститься или нет.
 
 Top
TvoyWeb Администратор
Отправлено: 01 Марта, 2005 - 05:14:02
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




victor
Вобщем смотри.
Я сделал три скрипта. В скриптах есть коментарии что к чему.
В прикрепленном архиве три папки form, form_mail и form_message_mail.
В папке form_mail скрипт отправки сообщения на емаил через форму.
В папке form скрипт добавления сообщения в базу и вывода его на страницу через форму.
Это может быть добавление сообщения в гостевой, комментарий, или новости.
В папке form_message_mail то же самое что и в папке form, но здесь в форме уже есть чекбокс, при отметке которго,
это сообщение рассылается подписчикам.
Я специально разбил все это на три этапа, чтобы ты имел представление что и как делается.
Как я уже сказал, в скриптах есть коментарии поясняющие почти каждое действие.
если ты и после этого не сможешь сделать то что тебе надо. то я умываю руки Улыбка.

2ALL
Данные скрипты не претендуют на звание безупречных скриптов. Многое было опущено специально, так как скрипты являются обучающими.
Думаю понятно почему я об этом говорю Улыбка.

victor
Цитата:
Если чекбокс активный то должна запуститься команда которая ему скажет что он активен. И тогда он выполнить свою функцию.

Ты хоть понял что сказал?
Кому команда скажет что он активный. И кто он выполнит свою команду?
Цитата:
Просто так стоя он ведь незапуститься. И сам небудет искать надо ему запуститься или нет.

Это совсем ересь какая то?
Отметить чекбокс должен сам пользователь который отправляет статью через форму.
Вобщем смотри скрипты и вникай. Там все понятно написано.
И с тебя причитается. Улыбка
Скачать файл: lessons.zip
Скачан раз: 937
 
 Top
victor
Отправлено: 16 Марта, 2005 - 02:31:45
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




TvoyWeb
Рассылку я сделал, потрудиться пришлось очень долго, хотя ответ был на поверхности. надо было поставить чекбокс в форме и в файле поставить условие если стоит чекбокс то запустить файл рассылку, и данные сразуже передаються моему файлу, вот что мне надо было от вас узнать.
Всем спасибо.
 
 Top
TvoyWeb Администратор
Отправлено: 16 Марта, 2005 - 02:53:55
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




victor
Ну так почитай посты. О чем я тебе говорил выше!
 
 Top
victor
Отправлено: 16 Марта, 2005 - 08:13:30
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




TvoyWeb
Я тебя просил, сказать как мне заставить form action вставить в форму где она уже есть.
А использовал я:
CODE:

if($send_email_subscr == "send") {require "/usr/www/region45/cms/htdocs/scripts/Mail.php";

видешь разницу. и совсем в другом файле. Можно было мне сказать, что я должен найти обработчик формы и там активизировать свой файл?

У меня еще одна просьба раскажи пожалуста что за функция:
CODE:

Mime

и как она ставиться в заголовок к рассылке, чтобы у всех моя рассылка отоброжалась правильно. А то у некоторых с кодами HTML выходит.
 
 Top
TvoyWeb Администратор
Отправлено: 16 Марта, 2005 - 16:20:03
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




victor пишет:
Можно было мне сказать, что я должен найти обработчик формы и там активизировать свой файл?

NO COMMENTS .
victor пишет:
и как она ставиться в заголовок к рассылке,

Чтобы опять путаницы не произошло, я просто покажу код отправки мыла со всеми хеадерами и прочими. А там сам разберешься.
CODE:
$headers = "From: Администратор <admin@site.org>\n";
$headers .= "Reply-To: admin@site.org \n";
$headers .= "Return-Path: admin@site.org \n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=windows-1251\n";
$headers .= "Content-Transfer-Encoding: 8bit\n";
$headers .= "Date: ".gmdate('D, d M Y H:i:s', time())." UT\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: PHP\n";
$to = 'user@mail.com';
$subject = 'Тест';
$message = 'Тестовое сообщение';
@mail($to, $subject, $message, $headers);
 
 Top
victor
Отправлено: 17 Марта, 2005 - 01:06:53
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




Спасибо.\n\n(Добавление)
Подскажи как можно вставить адрес получателя вот в этот ключ
CODE:

<a href="http://www.region45.ru/cms/htdocs/scripts/deletmail.php?action=del&mail=$file_array[$i]">"Отписаться '.$file_array[$i].'"</a><BR>

где $file_array[$i]- это наше значение получателя. Но здесь она не работает потому что она находиться не в цикле. А в цикле она вообще неработает.
 
 Top
TvoyWeb Администратор
Отправлено: 17 Марта, 2005 - 02:38:04
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




victor пишет:
Но здесь она не работает потому что она находиться не в цикле. А в цикле она вообще неработает.

Ты хоть понял сам что сказал.
victor пишет:
где $file_array[$i]- это наше значение получателя.

Это не ваше значение, это элемент массива.
Эта ссылка будет находиться в письме?
Покажи кусок кода где ты вставляешь эту ссылку.
 
 Top
victor
Отправлено: 18 Марта, 2005 - 03:13:01
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




TvoyWeb
Ну ты как всегда, зациклился на терминах.
Без терминов понять неможешь?
Переключись на русский язык.
С этой задачей я справился, мне нужно было свое письмо, а точнее тело письма включить в цикл переменной, которая являеться массивом $file_array[$i].
Давай поговорим о другом.
Ты не передумал меня обучать.
Если нет, то давай дождемся когда мне поставят новый винчестер.
Или открой тему: "Азы для начинающих"
и напиши там все что знаещь.
Ниндзя Эту тему закрываю, А начинающим программистам советую выучить язык терминов для TvoyWeb.

(Добавление)
За поздравление спасибо, а то ответ на письмо к тебе неотправляеться.
 
 Top
Страниц (6): « 1 2 3 4 [5] 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Форумы »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.028]     [ Gzipped ]