Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP

Войти
Регистрация
Восстановить пароль
 
Ризат
0 / 0 / 0
Регистрация: 22.04.2015
Сообщений: 20
#1

Я новичок в PHP и мне дали задание,а я справиться не могу никак - PHP

01.02.2018, 08:34. Просмотров 254. Ответов 5
Метки нет (Все метки)

Есть сайт который выдергивает данные из базы данных при обновлений страницы, а именно мэйлы и рассылает всем на почту сообщение.
Пользователь получил сообщение на почту и если не перешел по ссылке для подтверждения что он прочитал сообщение , то на следующий день снова прислать сообщение
Как сделать такое условие ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2018, 08:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Я новичок в PHP и мне дали задание,а я справиться не могу никак (PHP):

Подскажите код какого аукциона мне дали? - PHP
Всем привет! Мне дали пенни аукцион, надо было переделать ядро. Я его две недели упорно педалил. Теперь заказчик говорит что это аукцион...

Нужно просмотреть задачи на php. я новичок - PHP
1) В массиве хранится информация о баллах, полученных спортсменом-десятиборцем в каждом из десяти видов спорта. Для выхода в следующий этап...

Не могу справиться с установкой imagick для php на денвер - PHP
Здравствуйте, никак не могу победить проблему Стоит Win 7 64 бита, денвер, на нем обновил php с 5.3 до 5.5, качал с php.net, в...

Доброго времени суток, я совсем новичок в PHP, есть задание, подскажите что должно быть в итоге. Решать не прошу - PHP
есть файл settings.ini, нужно написать php скрипт который из файла с установками сделает на выходе массив

php+mysql никак не могу добавить данный в таблицу что не так? - PHP
<?php $db = mysql_connect("localhost","ad","11"); mysql_select_db("database",$db); $result = mysql_query("INSERT INTO...

Новичок php! - PHP
Всем доброго времени суток, форумчане! Дело такого рода, я занимаюсь php около 1.5-2 месяца, изучаю, понимаю, дошёл до ооп, вроде как...

5
Para bellum
Эксперт PHP
3143 / 2906 / 643
Регистрация: 06.01.2011
Сообщений: 8,487
01.02.2018, 08:46 #2
1) Создать таблицу с полями: user_id, token.
2) При отправке записывать в таблицу ID пользователя, которому отправляем и случайный набор символов.
3) В письмо добавляем ссылку с тем самым случайным набором символов (например: http://site.ru/confirm/символы).
4) Когда пользователь переходит по ссылке, ищем в таблице (по полю "token") запись с таким набором символов и удаляем.
5) На следующий день проверяем, если в таблице есть записи, снова посылаем письма с тем же самым набором символов.
1
Ризат
0 / 0 / 0
Регистрация: 22.04.2015
Сообщений: 20
01.02.2018, 09:54  [ТС] #3
Пользователь получил сообщение на почту и если не перешел по ссылке для подтверждения что он прочитал сообщение , то на следующий день снова прислать сообщение в виде кода PHP как это написать?

Добавлено через 1 минуту
ввиде php кода как это прописать?
0
полудух
177 / 161 / 30
Регистрация: 15.03.2016
Сообщений: 960
03.02.2018, 19:05 #4
в гугле полно примеров
0
Ризат
0 / 0 / 0
Регистрация: 22.04.2015
Сообщений: 20
05.02.2018, 11:38  [ТС] #5
так вот именно проблема в том что я не могу найти , ну и не хватает навыков,знаний
0
Mikhail Shell
50 / 50 / 24
Регистрация: 15.11.2014
Сообщений: 626
07.02.2018, 18:18 #6
Цитата Сообщение от Ризат Посмотреть сообщение
Пользователь получил сообщение на почту и если не перешел по ссылке для подтверждения что он прочитал сообщение , то на следующий день снова прислать сообщение
Как сделать такое условие ?
В таблице сделать столбец read и записывать прочитано или нет письмо
А в цикле рассылки прописать

PHP
1
2
3
4
5
6
$mysqli = new mysqli(/*тут параметры*/);
$row = $mysqli -> fetch_assoc();
if ($row['read']!="прочитано")  
{
    mail(/*параметры*/);
}
0
07.02.2018, 18:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2018, 18:18
Привет! Вот еще темы с ответами:

новичок в php - PHP
Привет всем форумчанам! Я в php недолго(меньше недели). И вот при изучении етого языка у меня возник такая просьба. Как мне с нуля написать...

Новичок PHP - PHP
Добрый день. С недавнего времени взялся за изучение PHP. Установил VertrigoServ. Начал изучать по урокам в youtube. Возник вопрос, почему...

Не могу справиться с простым вроде бы заданием - PHP
Есть такое задание: Вот до чего дошел я: <html> <head> </head> <body> <form action="LettersCounter.php" method="post"> ...

Дали мне задание - Электроника
Добрый день! Сразу хочу сказать спасибо автору сайта за его труд и жителям форума за столь хорошую , профессиональную атмосферу. Хотел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru