Что означает .= в 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)
Новые темыОбъявленияСвободное общение
19:42 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
17:12 Bropush - твой бро в монетизации сайта push-уведомлениями 
15:02 Adtrafico - Правильная партнёрская сеть под бурж трафик 
09:06 Подскажите сервис который подскажет по каким самым нелепым запросам страница в топ-10 
18:35 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
13:31 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
12:33 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
20:37 Sova.gg - надежный обменник криптовалюты. 
20:11 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
20:11 Криптовалютный обменник Xgram.io - новое воплощение качества 
16:53 Burzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ) 
13:09 BetaTransfer касса — это надежный сервис приема платежей в сфере High Risk 
12:29 Мобильные и Резидентные Прокси Для Соц Сетей | 3 Гб Бесплатно 
12:03 TETChange-Обменник криптовалют 
21:12 Каспкрски ОС 
16:41 Точные прогнозы на футбол 
22:58 У меня дикая просадка по РСЯ за последние 3 суток 
21:51 Linux - это максимальная свобода 
21:33 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
14:38 Продажи российских компьютеров в РФ выросли вдвое 
12:29 Карпаты