Загрузка данных
 
Логин:   Пароль:      
Регистрация   Забыли пароль?

15 горячих:

Публикации с меткой «PHP»

hiddenBLOG.TUTPLUS.Ge - Everything For You!

hidden 31 января 2016 17:00 комментариев: 0
:) 0 :(

xeap14В чем прелести натурального камня и почему плох искусственный?

Искусственный камень хороший тем, что он является дешёвым, однако по своим качествам он проигрывает натуральному камню абсолютно по всем параметрам — морозостойкость, долговечность, прочность. Искусственный камень очень лёгкий в обработке — его легко пилить, он лёгок в транспортировке, переноске. Гранит является самой распространенной породой на Земле. Сей камень получается в процессе постепенного остывания магматических пород. Есть брать сравнение с мрамором, гранит прочнее в 2 раза, благодаря присутствию кварца. Нарезка и шлифовка камня производится специальными алмазными инструментами. В отличие от других горных пород, изделия из гранита не теряют свой внешний вид даже при условиях температурного перепада, который составляет более 100 градусов. Несмотря на самые жесткие условия эксплуатации, изделия из гранита всегда будут выглядеть идеально и сохранят свою прочность и долговечность. Поэтому можно купить гранит в Харькове и он будет радовать вас десятки лет своей красотой.

UPD: Немного обновил статью
xeap14 16 октября 2015 03:24 комментариев: 0
:) 0 :(

gad191PHP боксы

Дэнни Гарсия (31-0, 18 нокаутов) в настоящее время в полусреднем боксер ​​полноценным. Перестрелка закончилась до того момента, систематически и в конечном итоге разбил остановлен Павлом Malignaggiego (33-7, 7 КО).

«Свифт» и начали один ход, достигая свой длинный правый противника. Но во втором и третьем раунде он проиграл ритм. «Маг» широко стал на ноги, подбегают к нему и кусать прокатки для этого обременительного jabem. Дэнни с трудом с соответствующим дистанцирование, но с четвертого сложены столкновения, что и все чаще в погоне неудобный соперник. Он не сократить его брови, то есть все еще вырезать щеки, и каждую минуту Малиньяджи угрожали ему не меньше. После другого права на веревках в конце девятого просмотров рефери вмешался. Это правда, что Павел не был засчитан сегодня, но, возможно, придется положить конец в ближайшее время, если арбитр не zareagowałj. — Это для меня достаточно, — сказал Артур Mercante младший и дал бывший чемпион две категории.
Метки: boxing, PHP
gad191 2 августа 2015 10:29 комментариев: 0
:) 0 :(

greekoПринципы создания мультиязычных сайтов на php

Задача данного урока – это реализация многоязычности данного сайта, в частности поддержка русского и английского. И перед тем как перейти к решению данной задачи, давайте рассмотрим составляющие данного сайта.

Итак, смотрите, данный сайт http://xn--1-7sbcdp0a8ck.in.ua/ состоит из контента, который содержится в базе данных. Это статьи, а также вертикальное и горизонтальное меню. И дополнительных специальных элементов, которые либо информируют пользователя о назначении блоков, или являются различными заголовками. К примеру, это заголовок сайта (TITLE), девиз (THE BEST CAR FOR YOU), строка MENU и т.д.

С контентом все просто, так как он содержится в базе данных, к примеру, в моем случае статьи содержатся в таблице statti, то для каждой статьи Вашего сайта или заголовка меню категории и т.д., необходимо сохранять копию, но уже на другом языке. И, конечно же, копий должно быть столько, сколько языков у Вас будет на сайте. Но возникает вопрос, как определить язык, который выбирает пользователь? Ответ на данный вопрос мы с Вами разберем дальше по ходу урока.

Но что, же делать с дополнительными элементами, так как они не хранятся в базе данных, а выводятся либо из файла конфигурации, либо просто выводятся из шаблона, обычным HTML. Этим мы с Вами далее и займемся.
2. Выбор языка

Если посмотреть на наш тестовый сайт, то мы с Вами увидим, что в шапке сайта есть две ссылки English и Русский, которые будут переключать язык сайта. Используя данные ссылки, мы будем передавать через адресную строку параметр lang. Значение en будет соответствовать английскому языку, значение ru – русскому.


Поэтому для определения языка мы должны проверять ячейку lang суперглобального массива GET. Итак давайте добавим следующий код в файл index.php (Вы конечно же будете создавать свой сайт, и данный код необходимо добавить в то место где Вы обрабатываете параметры из адресной строки):
view source
print
?
01.
if($_GET['lang']) {
02.
$_SESSION['lang'] = trim(strip_tags($_GET['lang']));
03.
$date = time() + 30*24*60*60;
04.
setcookie('lang', trim(strip_tags($_GET['lang'])),$date);
05.
}
06.
else if ($_COOKIE['lang']) {
07.
$_SESSION['lang'] = $_COOKIE['lang'];
08.
}
09.
else {
10.
$_SESSION['lang'] = 'en';
11.
}

Первым делом проверяем есть ли в суперглобальном массиве GET, ячейка lang. Если же есть данная ячейка, значит пользователь выбрал язык, поэтому значение данной ячейки мы сохраняем в сессию, что бы в любом месте нашего скрипта мы могли узнать какой язык выбрал пользователь. Также очень удобно хранить выбранный язык в куках. Так как при последующих посещениях Вашего сайта, пользователю не придется заново выбирать язык. Поэтому после того как мы сохранили выбранный язык в сессии – создаем куку и записываем в нее выбранный язык.

Если же в суперглобальном массиве GET нет ячейки lang, то выполняем проверку наличия куки с именем lang, если же данная кука есть то в сессию записываем ее значение.

Если же в суперглобальном массиве GET нет ячейки lang и нет куки с именем lang, значит, пользователь не выбрал язык и в сессию записываем язык по умолчанию. Давайте условимся — что это английский язык.
3. Где и как хранить словарь для вывода элементов сайта

Теперь необходимо определиться, как же выводить специальные элементы сайта, используя различные языки. Реализовать данный функционал можно различными способами, мы же в данном уроке рассмотрим два варианта. Вообще, идея создания многоязычного сайта заключается в том, что в шаблонах мы проставляем специальные метки (метками могут служить переменные, константы, вызов функции с различными параметрами и т.д), которые в последствии, будут заменены на строки (словосочетания, предложения, слова и т.д) уже того языка, который выбрал пользователь.

Оба этих варианта предусматривают хранение словарей в обычных текстовых файлах. Словарь — это текстовый файл определенного формата, в котором связаны строки определенного языка с метками, которые мы будем использовать на сайте. Итак, словари для первого варианта. Файл en.php:
view source
print
?
1.
<? php
2.
return array (
3.
'STITLE' => 'Title',
4.
'SLOGO' => 'The best car for you',
5.
'SLANG' => 'Language',
6.
'SMENU' => 'Menu'
7.
);
8.
?>

Файл ru.php:
view source
print
?
1.
<? php
2.
return array (
3.
'STITLE' => 'Заголовок сайта',
4.
'SLOGO' => 'Лучшие автомобили для Вас',
5.
'SLANG' => 'Язык',
6.
'SMENU' => 'Меню'
7.
);
8.
?>

Как Вы видите по первому варианту в словарях, содержится массив. Ключи данного массива – это метки, которые будут проставлены в шаблонах, а значение ячеек – это собственно те строки, которые будут выведены в браузер вместо меток. Конечно, для каждого словаря ключи массива должны быть одинаковыми, так как они будут прописаны в шаблоне.

Словари для второго варианта. Файл en.ini:
view source
print
?
1.
STITLE = Title
2.
SLOGO = The best car for you
3.
SLANG = Language
4.
SMENU = Menu

Файл ru.ini:
view source
print
?
1.
STITLE = Заголовок сайта
2.
SLOGO = Лучшие автомобили для Вас
3.
SLANG = Язык
4.
SMENU = Меню

По второму варианту мы уже используем ini файлы в качестве словарей – так как их очень легко прочитать стандартными средствами языка PHP и при этом получить массив, который в дальнейшем можно использовать.
4. Первый вариант создания многоязычного сайта

Первый вариант предусматривает словари в виде файлов php. Поэтому давайте в файле index.php подключим данный файл сразу же после проверки наличия в суперглобальном массиве GET ячейки lang:
view source
print
?
1.
$dict = include $_SESSION['lang'].'.php';

Теперь у нас в переменной $dict – содержится массив словаря. Хочу заметить, что имена словарей совпадают со значением сессионной переменной $_SESSION['lang'] – это я выбрал для удобства.

Далее давайте создадим новый файл (dict.php), в котором будет содержаться вспомогательный класс Dict. В этом классе будет содержаться метод возвращающий значения ячеек массива $dict:
view source
print
?
01.
<? php
02.
class Dict {
03.
static function _($key) {
04.
$dict = $GLOBALS['dict'];
05.

06.
if($dict[$key]) {
07.
return $dict[$key];
08.
}
09.
else {
10.
return $key;
11.
}
12.
}
13.
}
14.
?>

Как Вы видите это очень простой класс, с единственным статическим методом _(), данный метод принимает параметром ключ массива dict и если данный ключ действительно существует в массиве, то метод возвращает его значение. Если же данного ключа нет, то будет возвращено имя ключа. Если же Вы создаете сайт при помощи процедурного подхода, то класс Dict замените обычной функцией, тело которой точно такое же как и метода _(). Теперь данный файл необходимо подключить к нашему сайту.
view source
print
?
1.
require_once(«classes/dict.php»);

Теперь в нашем шаблоне, в тех местах, где Вам нужно вывести слово из словаря, нужно вызвать метод _(). В моем случае, для шапки сайта это будет выглядеть вот так:
view source
print
?
1.

2.
<?=Dict::_('STITLE')?>
3.
«><?=Dict::_('SLOGO')?>
4.
»><?=Dict::_('SLANG')?>: English|Русский
5.


Если Вы используете процедурный подход, то вместо класса и метода, просто укажите свою функцию. Теперь давайте проверим что у нас получилось. Язык по умолчанию:


Русский язык:

5. Второй вариант

Итак по второму варианту мы с Вами используем ini файлы в качестве словарей. Значит, дополнительный класс на не нужен и поэтому, удаляем подключение файла dict.php, а также удаляем подключение файла словарей, сразу после определения языка.

Теперь для того что бы прочитать ini файл мы воспользуемся функцией (данную строчку я прописываю в фале ACore.php в методе get_body()):
view source
print
?
1.
$dict = parse_ini_file($_SESSION['lang'].'.ini');

При выполнении данного метода, в переменную $dict будет сохранен массив с словарем. Теперь в шаблоне где Вам необходимо вывести текст вместо меток, пропишите вывод на экран значений соответствующих ячеек массива $dict. Опять же для данного примера, для шапки сайта, необходимо сделать следующее:
view source
print
?
1.

2.
<?=$dict['STITLE']?>
3.
<?=$dict['SLOGO']?>
4.
<?=$dict['SLANG']?>: English|Русский
5.


Далее можно проверить результат нашей работы. Вот мы с Вами и рассмотрели два принципа создания многоязычных сайтов, надеюсь, данный урок будет Вам полезен.

с http://webformyself.com/principy-sozdaniya-multiyazychnyx-sajtov/ для почитателей php.
Метки: PHP, сайт
greeko 21 июня 2015 20:55 комментариев: 0
:) 0 :(

mantra25Всем привет!

Всем привет, мне нравится слушать хорошую музыку, гулять по городу, путешествовать!
mantra25 28 января 2015 10:24 комментариев: 0
:) 0 :(

mikiЛюбительский форум

Данная тема любопытна для каждого без исключения, представительницы прекрасной половины человечества, равно как и представители сильной половины человечества, когда угодно обсуждают это вместе, в компании это также очень часто представляется распространенной темой обсуждения, и не нужно изумляться, ведь все люди занимаются этим по неимоверно большому количеству поводов, да и вообще, это занятие не только нравится многими, но и полезно для здоровья во многих моментах, к тому же это научно установленный факт. К примеру, постоянные такие занятия ослабляют риск развития сердечных заболеваний, а кроме того гриппа и простуды, также это хорошо отражается на состоянии мочевого пузыря, на состоянии предстательной железы, на фигуре, на обонянии, на зубах.
В настоящий момент у вас есть возможность посплетничать о ваших сексуальных приключениях не исключительно с друзьями, не только зная собеседника в лицо, в теперешнем мире вы просто можете посекретничать, навестив форум любителей группового секса на сайте bordel-x.com, можете изливать душу сколько пожелаете и о чем угодно, никто не станет порицать вас за ваши наклонности, хоть они и не сходятся с чьими-то чужими. Скорее всего, вы выберете тут союзника, ведь часто в действительности мы встречаемся с непониманием, а чаще всего нас упрекают именно самые знающие нас, казалось бы, личности, а как и во имя чего прятать свои мечты, они в любом случае должны воплощаться, а то исходы будут весьма малопривлекательные.
Вы можете придумать что-нибудь, можете сделать тему и написать беспокоящий вас вопрос, можете даже познакомиться с кем-нибудь, можете рассказать какую-то реальную произошедшую ситуацию. В случае если вы не сильно расслаблены в сексе, такой форум может стать вашим отличным товарищем, сможет пособить выучить множество новых поз, секс-забав, фишек, всего, что может быть занимательным и может доставить удовлетворение. Ведь разнообразие неимоверно нужно во всем, а в отношениях тем более, данная возможность такого разговора будет великолепным вариантом просвещения.
Метки: PHP
miki 16 января 2015 12:13 комментариев: 0
:) 0 :(

v00d00Всем привет!

Пытаюсь освоить самостоятельно php...

Ява-скрипт когда-то давно освоил — растем)
Метки: PHP
v00d00 24 декабря 2014 01:46 комментариев: 0
:) 0 :(

colovratПродвижение программного обеспечения в сети Интернет.



RoboSoft — настоящая находка для разработчика shareware и freeware программного обеспечения, а так же компаний, занимающихся продвижением программ в сети Интернет.
Цель программы — автоматизировать действия пользователя по размещению описаний программ на даунлоад-сайтах и других IT ресурсах. Благодаря использованию этого инструмента, вам не придется вручную заполнять формы добавления на десятках сайтов. Все рутинную работу за вас сделает RoboSoft.

Если вы только недавно занялись производством программного обеспечения, то эта программа не для вас. Робософт ориентирован на опытных производителей Shareware программ, понимающих всю ответственность процесса сабмита и требующих от инструментов для сабмита в первую очередь качества. В триальном режиме Робософт предоставляет 30 дней неограниченного доступа к базе из 600+ шаблонов сайтов, обновляемых ежедневно. Пользователям из xUSSR предоставляется 50% скидка при покупке программы. Также есть возможность получения программы и апдейтов без денег. Для этого нужно зарегистрироваться контрибьютером базы сайтов. Подробности на странице регистрации.
Источник
colovrat 31 октября 2014 16:11 комментариев: 5
:) 1 :(

fomich90Обучающие видеокурсы

Я раньше совершенно не знал язык программирования PHP, пока не наткнулся в интернете на один сайт с видеокурс. На нем был раздел с видеокурсами по web-программированию, которые и помогли мне стать web-программистом. Больше всего мне понравится видеокурс по основам PHP. Рекомендую и Вам изучать данный язык программирования с помощью видеокурсов.
fomich90 20 февраля 2014 16:37 комментариев: 0
:) 0 :(

sirimarkСейчас отыскать практичный забор сто процентов не проблема!

Достаточно много столетий как в обществе появилось выражение «мой собственный дом, это моя неприступная крепость», в свою очередь стены один из первых и надежный барьер для защиты какой-либо крепости. Дом, в современных условиях, и оказывается крепостью, а заборы киев принимают на себя функцию тех весьма громоздких, но также и презентабельных стен, защищающих участок земли собственных владений от посторонних.

Особо распространенные в данное время виды ограждений

Чаще всего возводимый это забор из бетона — на практике, один из максимально простейших в установке типов ограждения. Такого вида заборы выгодно отличаются долговечностью, практичностью и прочностью, что позволяет им многие годы сохранить свой собственный изначальный вид. Разломать такого рода ограду сумеет сугубо лишь тяжелый грузовик или же бульдозер. До недавнего времени бетонные заборы не пользовались поголовной популярностью, потому, что однородный и тусклый серый цвет, а следовательно и не привлекательные плиты отпугивали многих людей и вызывали скуку. Однако теперь, с созданием декоративного бетонного забора, данный вопрос решился раз и навсегда. С помощью специальной технологии данный забор в состоянии принять самые разные формы, дизайн и расцветки, которые в силах удовлетворить запросы любого человека.

Другую по популярности и признательности позицию имеют заборы из металлической сетки — наиболее оперативное и недорогое разрешение проблемы отсутствия забора. На строительном рынке сегодня вполне реалистично закупить самые различные типы указанного ограждения: крупно и мелкоячеистые, разнообразных расцветок, ширины и длины, форм. На нынешний момент безупречным видом забора из металлосетки получается стальная сетка с гальваническим цинковым напылением. В принципе она не утрачивает свой цвет, не поддается коррозии, не выгорает на солнце, а стало быть отпадает надобность в покраске.

Следующий вид, кирпичные заборы, которые выделяются из всех заборов своей собственной надежностью, долговечностью, прекрасной возможностью оформления красивыми арками или же нишами для горшков и вазонов с цветами. Такие заборы легко обеспечат забору презентабельность.

Конечно же, еще надо поведать про металлические и деревянные заборы, оказывающих прекрасную возможность в полной мере проявлять свою фантазию. Абсолютно любые размеры и формы, большой диапазон цен. В то же самое время такие вот варианты забора легко отыскать под уже распланированный ландшафт участка.

Приобретая, например, заборы секционные, или другие системы ограждения, обязательно учитывайте размеры территории, его месторасположение и, несомненно, свои финансовые возможности.
Метки: PHP, заборы
sirimark 3 декабря 2013 16:07 комментариев: 0
:) 0 :(

da83от программирования кругом голова

Знаете, знакомиться с программированием я начала… Хе-хе. Ну, первый раз-то в школе конечно на уроке информатики. Ничего не поняла, но как-то все же пятерку в четверти получила в итоге. Но это все были детские шалости.

А вот на 2-ом курсе пищевого института (три месяца назад, то есть!) познакомилась с мальчиком. Ну и у нас, как говорится, «закрутилось». Ох, как закрутилось, аж коленки дрожат! Но дело не в том. Он учится на программиста, правда уже на 4-ом курсе. И вот когда я у него остаюсь, он то и дело сидит ночью в тусклом свете монитора и клацает кнопками. А я ж любопытная от природы-то. Доставла его, мол, это что? А это что? Ну, и чтоб отстала, он мне сунул книжку «php для чайников». А я как-то незаметно втянулась.

Hallo world и все дела. В общем, несколько простых страничек сделала сама, а ведь любопытно и дальше. Толик, стал мне задачки давать… Помню, первый раз оставил 3 таких задачки, сам на учебу ушел, а я целый день с одной билась, так и не смогла сделать. Чуть ли не до слез. Мне потом всю ночь стяжка пола снилась...

Зато теперь уже могу даже в базу данных что-то записать и даже из этой базы потом что-то прочитать. Буду сайты писать для кондитеров! Ха-хА!
da83 28 ноября 2013 22:52 комментариев: 0
:) 0 :(

krostmangusКак зарегистрировать торговую марку и защитить авторские права и продукцию

Вы лично деятельный предприниматель или изобретатель? Художник или юрист? Коммерсант или только творческая личность? А может, Вы лично занимаетесь тем, что до поры до времени малопонятно и непостижимо обыденному человеку? Наступит момент, когда Вам доведется встретиться с таковой большой задачей, как Патентный поверенный.
Охрана продукции и прав автора

Чаще всего встречаемые решения затруднений охраны личных прав интеллектуального имущества и выпускаемой продукции:
Регистрирование товарного знака
Регистрация товарной марки
Патентование
Защита прав автора
Охрана интеллектуального имущества
Оформление товарной марки (товарного знака)

Товарный знак— специально приготовленное обозначение, выдаваемое услугам или товарам. Именно благодаря ему похожие по оценке и виду продукты отличаются от похожих сервисных услуг или изделий конкурентов. При условии, что Вы предприниматель и вскоре хотели бы предоставить рынку собственный оригинальный товар, то Вам просто надлежит скоро зарегистрировать собственный товарный знак. Этим Вы с полным залогом сбережёте себя от своих заядлых соперников, именно они, скорее всего, попробуют присвоить своей товарной продукции ваш незарегистрированный логотип.
Патентирование открытий и производственных прототипов

Патентирование — операция, при которой на государственном этапе удостоверяется акт признания технологического решения, и он же укрепляется за юридическим или физическим представителем — обладателем патента. Данный акт дает полномочия применения своего открытия. На сегодняшний день подлежит патентованию изобретение (нужная модель) и промышленный образец. Изобретение — это конечный результат тщательной умственной работы человека в технологической области. Технический образец — конечный результат креативной или авторской работы при проектировании чего-либо.
Охрана прав автора

Авторское право — сфера института гражданских прав, регулирующая взаимоотношения, которые имеют связь с внедрением и произведением (исполнением, показом, изданием и так далее.) разнообразных произведений письменности, науки или техники, т.е. результатов беспристрастной созидательной активности граждан. Также под охрану авторского права входят базы данных и программы, которые используются для ЭВМ (они равны писательским сборникам и произведениям). патентный поверенный киев защитит вас от массы проблем, а возможно и доставит большую сумму денежных средств. Посчитать ли данный момент неважным, или сохранить собственные полномочия — решать Вам. Но не забывайте что «Береженого Бог бережет».
krostmangus 16 ноября 2013 12:45 комментариев: 0
:) 0 :(

ialasaЧто же такое лучшее лечение зубов?

Сейчас стоматологические услуги стали самыми распространенными услугами во всем мире. Зачастую на площадках для рекламы попадаются на глаза объявления детская стоматология. Только что скрывается за такой разноцветной рекламой? Вначале надлежит осознать чего желаете Вы. Высококачественная стоматология — прежде всего, вежливый персонал, комфортная атмосфера, индивидуальный подход к всякому посетителю и дипломированные специалисты. Любая стоматологическая клиника, сосредоточенная на качественность предоставляемых ею работ, должна иметь в наличии такие позитивные стороны:
Участие дипломированных и профессиональных экспертов;
Прогрессивное высококачественное оборудование;

Применение новейших методов и разработок;
Мастерство а также склонность штата сотрудников к достижению последних высот в работе стоматолога;
Совершенная безболезненность а также комфортность каждого лечебного сеанса;
Гарантийные обязательства на предоставленную услугу;
На сегодняшний день, чтобы иметь роскошную белоснежную улыбку и здоровые зубы, нужно в положенный срок и качественно за ними ухаживать. Современные технологии медицины в комбинации с профессионализмом врачей могут дать возможность делать это высококачественно, за короткий срок и непринуждённо. Кроме поднадоевших классических приемов очистки полости рта и зубов — порошков и паст, жидкостей и щеток, в основной части зуболечебных больниц предлагают высококлассную работу по ультраакустический чистке зубов, которая гарантированно гарантирует блестящий эффект в кратчайшие сроки. Посредством специфического ультраакустического аппарата, тот что базируется на технологии, применяемой в военных целях в течении пары десятков лет, стоматологи снимают у больных старые нежелательные отложения, что приводит к восстановлению натуральной белизны поверхности зуба не причиняя какого-либо урона зубной эмали. Дополнительным трендом основания нового века считается домашнее отбеливание зубов. Сие весьма трудное в правильном исполнении стоматологическое действие делается с помощью капп. Обязательно приходите исключительно к специалистам. Дилетанты дантисты могут не только не выполнить свою работу, но и дополнительно повредить вашей полости рта. Гель для отбеливания, при ошибочном подборе и неправильной установке каппы может немного попадать не десны, это окажется причиной их сильного раздражения. Не экономьте на здоровье и не покупайтесь на яркие рекламные названия: «лучшая стоматология». Так вы можете сберечь и свои деньги, и свое время, и нервные клетки.
ialasa 9 ноября 2013 15:58 комментариев: 0
:) 0 :(

jeapieJeapie - Из http запроса в PUSH notification

Добрый день.

Хочу рассказать о проекте, над которым сейчас работаем.
Наш продукт представляет собой бесплатное мобильное приложение (уже в Google Play и AppStore) и веб-сервис с API.
Вы скачиваете и устанавливаете приложение на свой девайс, и можете без всякого волшебства слать http запросы из любого своего скрипта. Наше сервис доставит вам в мобильный нативное PUSH уведомление.



Из этих сообщений создается лента, похожая на twitter'овскую. Она позволяет удобно просматривать всю историю сообщений и использовать Jeapie как персональные логгер.

Выглядит лента так:


Из языка php в «голом виде» отсылка сообщения представляет из себя такой процесс:


curl_setopt_array($ch = curl_init(), array(
CURLOPT_URL => "https://api.jeapie.com/v1/send/message.json",
CURLOPT_POSTFIELDS => array(
"token" => "APP_TOKEN",
"user" => "USER_KEY",
"message" => "Hello World",
)));
curl_exec($ch);
curl_close($ch);


Как видите все максимально просто.

Мы выпустили полноценный PHP класс, который позволяет работать с Jeapie.
Вот пример его использования

$result = PushMessage::init()

->setUser('userKey') // required

->setToken('tokenKey') // required

->setTitle('titleOfMessage') // optional

->setMessage('bodyOfMessage') // required

->setPriority(0) // optional. can be -1, 0, 1

->send(); // return true or false

// после первой инициализации вы можете сразу слать сообщения

PushMessage::init()->send();



Исходники класса лежат на GitHub

Сайт проекта: Jeapie.com
jeapie 24 мая 2013 12:24 комментариев: 0
:) 0 :(

КонференцииDevConf 2013 - 71 заявки, супер-секция по мобильной разработке

DevConf 2013

Приглашаем принять участие в DevConf 2013 — конференции сообществ.



В секции PHP — будет автор ядра PHP, который расскажет как они ускоряли работу PHP изнутри. Доклад будет интересен — тем кому интересно покопаться в исходниках PHP, написать свой супер модуль и стать популярным на весь мир.

Всего 14 заявок от гуру в PHP


Уникальные мастер-классы по HighLoad, Sphinx, MySQL, Тестированию


В этом году, по многочисленным просьбам участников решили сделать
отдельный мобильный поток DevConf@Mobi

— Android Custom Components ( Разработка визуальных компонентов для Android )
Чики Чан начала разрабатывать мобильные приложения в компании Google,
где работала над Android-версией Google Maps.
Позже основала свою компанию, пишет приложения как для Android, так и для iOS.
— Выпуск версий Android-приложения с помощью Maven
Дарья Ряжских, Android-разработчик из компании DevPocket.
— Introduction to Android Testing (Тестирование приложений под Андроид)
Диего Торрес Милано работает с Android с первых выпусков платформы в 2007 года.
Занимается консультированием, обучением и разработкой, но основная специализация – тестирование. Автор книги Android Application Testing Guide

— Кроссплатформенная мобильная разработка iOs, Android, WP7, Xamarin на примере проекта Stream
Андрей Гаевский — технический директор, Touch Instinct

Полный список заявок DevConf 2013 devconf.ru/offers
phpclub 6 мая 2013 15:56 комментариев: 26
:) 3,3 :(
© 2008 | О сайте | Инструкции | Обратная связь
© Powered by BigStreet

Работа с БД:
 Время - 0.7224
 Запросов - 18
Работа с кэшем:
 Время - 0.0032
 Записей - 1
 Прочтений - 5
Общее время:
 0.7735