Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Изменение двух переменных (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/izmenenie-dvuh-peremennyh-387713/)

Guest 16.10.2011 15:19

Изменение двух переменных
 
Имеются две переменные: $dates и $ip ($dates = $info[dates]; $ip = $info[ip];)В переменной $dates находится текущая дата, а в $ip - через пробел добавляются ip-адреса.Помогите пожалуйста сделать следующее:Если $dates не равно date("Y.m.d"); то $dates перезаписывается (в базе) на date("Y.m.d"); и полностью затираются данные в переменной $ip.После этого происходит проверка $ip на наличие в нём ip пользователя, обратившегося к странице - $_SERVER['REMOTE_ADDR']; (разумеется, его там не будет, т.к. всё затёрто).При отсутствии этого ip в переменной $ip, выполняется определённый {сценарий}, после чего в переменную $ip добавляется $_SERVER['REMOTE_ADDR'];Если $dates = date("Y.m.d"); то происходит проверка $ip на наличие в нём $_SERVER['REMOTE_ADDR']; Если таковой в нём имеется, то сценарий останавливаниется.Если НЕ имеется, то выполняется определённый {сценарий}, после чего в переменную $ip добавляется $_SERVER['REMOTE_ADDR'];В переменной $ip список ip-адресов записывается через пробел. Каждый новый добавляемый ip ставится в конец.Обновление базы данных:$update = "UPDATE `info` SET dates='{$dates}', ip='{$ip}', WHERE id='{$_POST['id']}'";


Часовой пояс GMT, время: 10:12.


© www.otvetnemail.ru - Форум вопросов и ответов.