PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

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

> Найдено сообщений: 119
aleks3130 Отправлено: 07 Ноября, 2011 - 11:23:12 • Тема: Отпавка писем • Форум: Вопросы новичков

Ответов: 3
Просмотров: 125
/*ЦИКЛ*/
$resk = mysql_query("select * from ras_news1", $link) or die("Не удалось произвести запрос<br>");
while ($zak_ra = mysql_fetch_assoc($resk))
{
$email=$zak_ra['email'];
send_mime_mail('DEMOCRAT-RUSSIAN.RU',
'DEMOCRAT-RUSSIAN.RU',
$email,
$email,
'UTF-8', // кодировка, в которой находятся передаваемые строки
'UTF-8', // кодировка, в которой будет отправлено письмо
$sub, $total);
}

/*ЦИКЛ*/

/*ФУНКЦИЯ*/

function send_mime_mail($name_from, // имя отправителя
$email_from, // email отправителя
$name_to, // имя получателя
$email_to, // email получателя
$data_charset, // кодировка переданных данных
$send_charset, // кодировка письма
$subject, // тема письма
$body // текст письма
) {
$to = mime_header_encode($name_to, $data_charset, $send_charset)
. ' <' . $email_to . '>';
$subject = mime_header_encode($subject, $data_charset, $send_charset);
$from = mime_header_encode($name_from, $data_charset, $send_charset)
.' <' . $email_from . '>';
if($data_charset != $send_charset) {
$body = iconv($data_charset, $send_charset, $body);
}
$headers = "From: $from\r\n";
// $headers .= "Content-type: text/plain; charset=$send_charset\r\n";
$headers .= "Content-type: text/html; charset=$send_charset\r\n";
$headers .= "Mime-Version: 1.0\r\n";

return mail($to, $subject, $body, $headers);
}

function mime_header_encode($str, $data_charset, $send_charset) {
if($data_charset != $send_charset) {
$str = iconv($data_charset, $send_charset, $str);
}
return '=?' . $send_charset . '?B?' . base64_encode($str) . '?=';
}
/*ФУНКЦИЯ*/
(Добавление)
А как это сделать? Условие Выполнилась ли отправка письма?
aleks3130 Отправлено: 07 Ноября, 2011 - 10:54:44 • Тема: Отпавка писем • Форум: Вопросы новичков

Ответов: 3
Просмотров: 125
Необходимо сделать рассылку писем находящихся в БД

Я сделал это все в цикле.

Но как то странно отправляется. То отправляется то нет (при одном и том же коде).

Думаю может быть задержку в цикле поставить?

как думаете?
aleks3130 Отправлено: 18 Октября, 2011 - 15:38:12 • Тема: mootools and prototype • Форум: Вопросы новичков

Ответов: 0
Просмотров: 65
Как можно завставить работать одновременно и mootools и prototype.

Сейчас работает или то или то.

Заранее спасибо
aleks3130 Отправлено: 03 Октября, 2011 - 17:00:51 • Тема: Подключение к БД • Форум: Вопросы новичков

Ответов: 2
Просмотров: 112
$link = mysql_connect('localhost', 'user', 'passw') or die ("Could not select database1<BR>");
mysql_select_db('bd', $link) or die ("Could not select database2<BR>");

Подскажите можно ли как то подключиться к БД с другого хостинга указав вместо localhost - IP адрес сайта.?

У меня почему то не получается (
aleks3130 Отправлено: 03 Октября, 2011 - 09:32:39 • Тема: Письмо отправляется не полностью • Форум: Вопросы новичков

Ответов: 2
Просмотров: 152
Спасибо большое все заработало как надо. Мучался 2 дня ))))))
aleks3130 Отправлено: 03 Октября, 2011 - 08:52:50 • Тема: Письмо отправляется не полностью • Форум: Вопросы новичков

Ответов: 2
Просмотров: 152
Письмо обрезается на символах « и ». Другие виды кавычек " и ' проходят нормально.

Если кто знает в чем дело подскажите.
также пробывал использовать htmlspecialchars

$body_mail = stripslashes($body_mail);

send_mime_mail($author,
'XXXXXXXX.RU',
'XXXXXX@mail.ru',
'XXXXXX@mail.ru',
'CP1251', // кодировка, в которой находятся передаваемые строки
'KOI8-R', // кодировка, в которой будет отправлено письмо
'На сайте XXXXXXXX.RU оставили комментарий',
$body_mail);




function send_mime_mail($name_from, // имя отправителя
$email_from, // email отправителя
$name_to, // имя получателя
$email_to, // email получателя
$data_charset, // кодировка переданных данных
$send_charset, // кодировка письма
$subject, // тема письма
$body // текст письма
) {
$to = mime_header_encode($name_to, $data_charset, $send_charset)
. ' <' . $email_to . '>';
$subject = mime_header_encode($subject, $data_charset, $send_charset);
$from = mime_header_encode($name_from, $data_charset, $send_charset)
.' <' . $email_from . '>';
if($data_charset != $send_charset) {
$body = iconv($data_charset, $send_charset, $body);
}
$headers = "From: $from\r\n";
// $headers .= "Content-type: text/plain; charset=$send_charset\r\n";
$headers .= "Content-type: text/html; charset=$send_charset\r\n";
$headers .= "Mime-Version: 1.0\r\n";

return mail($to, $subject, $body, $headers);
}

function mime_header_encode($str, $data_charset, $send_charset) {
if($data_charset != $send_charset) {
$str = iconv($data_charset, $send_charset, $str);
}
return '=?' . $send_charset . '?B?' . base64_encode($str) . '?=';
}

?>
aleks3130 Отправлено: 22 Сентября, 2011 - 15:59:46 • Тема: вкл/выкл • Форум: HTTP и PHP

Ответов: 22
Просмотров: 4809
Добрый день подскажите как сделать

есть объект <img>

при клике на него значение в БД меняется и картинка соответственно. (вкл.выкл) значения в БД 1 или 0

Хотелось бы реализоать с помощью AJAX+JQUERY+php+mysql

Всем заранее спасибо
aleks3130 Отправлено: 21 Сентября, 2011 - 11:26:58 • Тема: вызов функции для динамически созданого элемента • Форум: Вопросы новичков

Ответов: 6
Просмотров: 243
garvey пишет:
ID должен быть уникальным
CODE (html):
скопировать код в буфер обмена
  1. <p id="ttt1">11111111</p>
  2. <p id="ttt2">11111111</p>

CODE (javascript):
скопировать код в буфер обмена
  1. $("#ttt1").click(function(){ alert ("11111111111111");}
  2. $("#ttt2").click(function(){ alert ("11111111111111");}


Круто только как быть если их штук 100
aleks3130 Отправлено: 21 Сентября, 2011 - 10:56:50 • Тема: вызов функции для динамически созданого элемента • Форум: Вопросы новичков

Ответов: 6
Просмотров: 243
объект
<p>11111111</p> //в цикле таких элементов много

обработчик
$("p").click(function(){ alert ("11111111111111");}

При нажатии на любой элемент <p>1111111111111</p> вызывается alert

Не пойму почему не работает тоже самое только с использованием идентификатора

объект
<p id="ttt">11111111</p> //в цикле таких элементов много

обработчик
$("#ttt").click(function(){ alert ("11111111111111");}

Если кто знает подскажите почему не работает и как сделать тоже самое с использованием идентификатора.

Заранее спасибо.
aleks3130 Отправлено: 20 Сентября, 2011 - 11:50:30 • Тема: AJAX+JQERY • Форум: Вопросы новичков

Ответов: 3
Просмотров: 129
Как обработать на AJAX+JQUERY динамически добавленные кнопки

Каждая кнопка имеет свои идентификатор и значение.

Конечно написал очень коротко но не хочется нагружать кодом.

Если кто понял ответе пожалуйста )
aleks3130 Отправлено: 19 Сентября, 2011 - 16:11:18 • Тема: AJAX (динамическая форма) • Форум: Вопросы новичков

Ответов: 2
Просмотров: 163
есть кнопка
<input type="submit" value="220" id="otpr1"> (одна кнопка нужно много ))) )


есть AJAX
$('#otpr1').click(function(){

$.ajax({
type: "POST",
url: "action1.php",
data: "&id="+otpr1,
cache: false,
success: function()
{
alert ("action");
}
})
})

есть обработчик action1.php

$id=$_REQUEST['id'];

// добавление данных в БД
$res = mysql_query("select * from gb where id='$id'", $link) or die("Не удалось произвести запрос<br>");

while ($zak_ra = mysql_fetch_assoc ($res))
{
$msg=$zak_ra['msg'];
}

if ($msg==1){$msg=0;} else {$msg=1;}

$res=mysql_query("UPDATE gb SET msg='$msg' WHERE id='$id'") or die("ошибка внесения данных в БД");
$r=mysql_query ($res);

обработчик исправлет 1 на 0 и на оборот в ячейки БД в соответствии с id

Как сделать тоже самое только с динамическим количеством кнопок?

Заранее спасибо
aleks3130 Отправлено: 19 Сентября, 2011 - 10:22:51 • Тема: Экранирование спец символов (наверное так) • Форум: Вопросы новичков

Ответов: 2
Просмотров: 202
Мне кажется тут проблема в функции передачи письма

<?php

function send_mime_mail($name_from, // имя отправителя
$email_from, // email отправителя
$name_to, // имя получателя
$email_to, // email получателя
$data_charset, // кодировка переданных данных
$send_charset, // кодировка письма
$subject, // тема письма
$body // текст письма
) {
$to = mime_header_encode($name_to, $data_charset, $send_charset)
. ' <' . $email_to . '>';
$subject = mime_header_encode($subject, $data_charset, $send_charset);
$from = mime_header_encode($name_from, $data_charset, $send_charset)
.' <' . $email_from . '>';
if($data_charset != $send_charset) {
$body = iconv($data_charset, $send_charset, $body);
}
$headers = "From: $from\r\n";
//$headers .= "Content-type: text/plain; charset=$send_charset\r\n"; // пробывал и так
$headers .= "Content-type: text/html; charset=$send_charset\r\n";
$headers .= "Mime-Version: 1.0\r\n";

return mail($to, $subject, $body, $headers);
}

function mime_header_encode($str, $data_charset, $send_charset) {
if($data_charset != $send_charset) {
$str = iconv($data_charset, $send_charset, $str);
}
return '=?' . $send_charset . '?B?' . base64_encode($str) . '?=';
}

?>
aleks3130 Отправлено: 19 Сентября, 2011 - 09:36:40 • Тема: Экранирование спец символов (наверное так) • Форум: Вопросы новичков

Ответов: 2
Просмотров: 202
Добрый день

К примеру так формирую тело письма
$BODY=$author.'<br><br>'.$new_comment.'<br><br><a href=http://XXXXXX[dot]ru/content.php?id=$id>перейти к комментарию...</a>');

При этом если в письме встречаются кавычки и ещё ряд символов то письмо приходит не полностью и прерывается на этом символе

Пытался исправить эту ситуацию

Htmlspecialchars
и
htmlentities

Не выходит


Подскажите как можно решить эту задачу?

Заранее спасибо.
aleks3130 Отправлено: 18 Августа, 2011 - 16:22:10 • Тема: Помогите составить запрос • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 23
есть таблица 'tech' c полями 'a', 'b'

есть значения фильтра x, y, z для поля 'b'

нужно отсортировать лишь те картежи в которых поле 'a' имеет одинаковые значения в количестве 3-х значении (в соответствии с фильтром по полю 'b').

Всем заранее спасибо.
aleks3130 Отправлено: 29 Июля, 2011 - 11:29:20 • Тема: толи if не работает толия я ... • Форум: Вопросы новичков

Ответов: 2
Просмотров: 119
...
if (isset ($_GET['y']))
{
echo '<form....';
}
...

если не получится то так


...
if ($_GET['y']==1)
{
echo '<form....';
}
...

Страниц (8): « 1 2 3 [4] 5 6 7 8 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB