Что означает .= в PHP?
Страницы: 1 2 След.
Что означает .= в PHP?
Что означает .= в PHP?
Цитата
code_brown пишет:
Что означает .= в PHP?

операция склеивания (конкатенации), например
$a = 'яблоко';
$a .= ' это фрукт';
echo $a; // яблоко это фрукт
Изменено: quallcom - 18 Июля 2011 19:17
Отлично, спасибо! Я уже догадался)

Еще вопрос:
Как сделать проверку на изменение переменной, то есть у меня есть переменная $a = 20, если она вдруг станет равна 21, то на мыло отправляется письмо.

Таким образом выплывает еще вопрос, как сделать так, чтобы скрипт PHP проверял постоянно определенный файл и в случаи любых изменений в нем отправлял письмо на мыло.?!
if($a!==20)
{
отправляем письмо
}
Цитата
code_brown пишет:
Таким образом выплывает еще вопрос, как сделать так, чтобы скрипт PHP проверял постоянно определенный файл и в случаи любых изменений в нем отправлял письмо на мыло.?!


Для этого можно воспользоватся планировщик заданий Cron.
Сейчас попробуем! Спасибо!
А теперь смотри, это все происходит при нажатии к примеру на кнопку. То есть я нажимаю на "проверить" и оно проверят наличие изменений в файле, если измены ясть - отправляет, если нету- то ничего не происходит. Теперь говоришь Cron использовать... Но если даже с его помощью, то нужно так чтобы полностью исключить ручную проверку. То есть кнопок не должно быть. Скрипт (код) должен работать сам, это возможно с помощью Cron??
PHP - MD5 + AJAX + JSON
Цитата
Shiva пишет:
PHP - MD5 + AJAX + JSON

да это и дураку понятно... а как реализовать?
Цитата
code_brown пишет:
да это и дураку понятно... а как реализовать?


Как, как обычно. Начните с скажем HTML. Делаете форму, берёте jQuery, пишете функцию отправки запроса на проверку. Дальше на PHP пишете проверку MD5 и сверяете со старым значением, а дальше если изменения есть то ставите на очередь по крон отправку или отправляете сразу.
Цитата
code_brown пишет:
Сейчас попробуем! Спасибо!
А теперь смотри, это все происходит при нажатии к примеру на кнопку. То есть я нажимаю на "проверить" и оно проверят наличие изменений в файле, если измены ясть - отправляет, если нету- то ничего не происходит. Теперь говоришь Cron использовать... Но если даже с его помощью, то нужно так чтобы полностью исключить ручную проверку. То есть кнопок не должно быть. Скрипт (код) должен работать сам, это возможно с помощью Cron??


В С-panel впиши в крон что-то типа "абсолютный_путь_до_php абсолютный_путь_до_скрипта/имя_скрипта.php"
У меня это выглядит вот так /usr/local/bin/php /home/test/public/cron/update.php

В скрипте только не будут пахать переменные вроде $_SERVER, но я не уверен, пару раз только пользовался, прописывал вместо документ рута абсолютные пути
Изменено: drcreazy - 19 Июля 2011 18:00
Не оптимизирую, лишь улучшаю качество сайта
Цитата
Shiva пишет:
PHP - MD5 + AJAX + JSON

зачем тут такой фарш? достаточно повесить пхп скрипт на крон
Цитата
quallcom пишет:
зачем тут такой фарш? достаточно повесить пхп скрипт на крон


Можно конечно, но будет у человека хороший стимул покурить асинхронную отправку. Это ведь классно и удобно для пользователя
Цитата
Shiva пишет:
Цитата
quallcom пишет:
зачем тут такой фарш? достаточно повесить пхп скрипт на крон

Можно конечно, но будет у человека хороший стимул покурить асинхронную отправку. Это ведь классно и удобно для пользователя

решения поставленной задачи затянеться на много дней, недель smile:D
Цитата
quallcom пишет:
решения поставленной задачи затянеться на много дней, недель


Ой да ладно smile:) Зато потом можно попросить показать код и заморочить человека ещё на недельку за code-style smile:)
иногда мне кажется что все такие умные, но только на словах, а самим попробовать реализовать чисто ради интереса?
Я просто несколько месяцев назад начал изулать пхп, до этого писал на компилируемых языках и на ява-скрипте.
Только не говорить ччто ява и пхп, почти одинаковые. И для меня реализовать код который работает на стороне сервера пока немного сложновато, да в пхп функций новых много. Я не говорю что я его не знаю, часть да, часть нет.
Всем спасибо за помощь, буду пробовать реализовать рконом.
Цитата
code_brown пишет:
а самим попробовать реализовать чисто ради интереса?

твоего интереса? smile:sarc:
Цитата
code_brown пишет:
Я просто несколько месяцев назад начал изулать пхп
Цитата
code_brown пишет:
И для меня реализовать код который работает на стороне сервера пока немного сложновато

наверное не те книжки читаешь smile:D
Код
<?php
$filename = stat("counter.txt");
echo "<pre>";
print_r($filename); //выведет информацию о файле
echo "</pre>";
if ($filename['mtime'] != '1311109147' OR $filename['size'] != '70') //mtime - время последнего изменения файла
{
    //отправляем мыло
}
?>

если надо в файле контролировать изменение переменной, то
Код
$file=fopen("file.txt","a+"); //открытие файла
flock($file,LOCK_EX); //блокировка файла
$count=fread($file,100); //чтение файла
//printf($count);
вместо printf($count) вывода содержания файла идет обработка его строковыми функциями для поиска переменной и проверка ее значения
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:45 Всем привет! 
19:37 Xrumer-полезный софт или нет? 
17:26 AI под надзором. Минцифры готовят клеймо для контента 
17:23 APK на паузе. Google убивает быстрый конверт 
17:18 Яндекс-ап 20 марта и похороны ChatGPT, Claude и Gemini. Считаем убытки 
15:02 Слипание слов в блоке 
10:39 MAX попер в бурж: 40 стран, ведение каналов и горы дешевого трафика 
17:24 Обменный Сервис - Купец (Kupec.cc) 
15:52 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
14:06 Продвижение YouTube видео в топ поиска | Любой тип контента | Гарантия результата 
14:06 №1 Рассылка / Инвайтинг [TELEGRAM] | Приватный метод 
14:06 Trustpilot Reviews | Подниму рейтинг вашей компании 
14:06 Установка|Настройка|Доработка|Наполнение сайтов|Дизайн|3D|Видеомонтаж 
13:24 Мобильные и Резидентные Прокси Для Соц Сетей | 3 Гб Бесплатно 
23:51 Точные прогнозы на футбол 
22:40 Сайты Рунета 
21:59 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
21:22 молодильные яблоки и живая вода 
08:52 Чак Норрис ушел - 19 марта 2026, 86 лет, семья подтвердила 
20:23 Панель Кнопки соцсетей 
14:03 Огородники