PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (10): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 139
skiphog Отправлено: 26 Декабря, 2016 - 07:38:19 • Тема: Динамически миняющейся ip • Форум: Вопросы новичков

Ответов: 2
Просмотров: 226
Посмотрите здесь https://youtu[dot]be/EBfQa8NkJbA?lis[dot][dot][dot]b3s_hnJDEuYHQFBr

Как раз про подмену ip адресов при парсинге
skiphog Отправлено: 16 Августа, 2016 - 08:31:32 • Тема: Поменять порт на апаче • Форум: Apache и другие веб-серверы

Ответов: 2
Просмотров: 951
2 Варианта.

Или в настройках OpenServer сменить порты, либо оставить всё как есть, но

В скайпе:
Инструменты -> Настройки -> Дополнительно -> Соединение
Снять галочку с "Для дополнительных входящих соединений следует использовать порты 80 и 443"
skiphog Отправлено: 05 Августа, 2016 - 08:22:38 • Тема: jquery: активация функции • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 558
$('.parent а')

у вас a написана кирилицей.
Смените раскладку Улыбка
skiphog Отправлено: 15 Июня, 2016 - 10:48:12 • Тема: extends Singleton • Форум: Вопросы новичков

Ответов: 7
Просмотров: 419
Если PHP 5.4+
Используйте Trait
Пример найдете по ссылке
https://goo[dot]gl/ihPG2v
skiphog Отправлено: 15 Апреля, 2016 - 12:36:51 • Тема: CTRL+R / CTRL+F5 - DoS-атака на веб-сервер • Форум: Apache и другие веб-серверы

Ответов: 11
Просмотров: 2197
http://4debian[dot]info/article/page[dot][dot][dot]stall-configure/
skiphog Отправлено: 11 Апреля, 2016 - 14:25:41 • Тема: сравнение данных в массиве • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 861
Как вариант Улыбка
PHP:
скопировать код в буфер обмена
  1. $arr = ['Иванов Иван', 'Сидоров Константин','Иванов Петр'];
  2. $tmp = [];
  3.  
  4. $arr = array_filter($arr,function($value) use(&$tmp){
  5.   list($a,$b) = explode(' ',$value);
  6.   if(array_key_exists($a,$tmp) || array_key_exists($b,$tmp)) {
  7.     return false;
  8.   }
  9.   return $tmp[$a] = $tmp[$b] = true;
  10. });
skiphog Отправлено: 18 Февраля, 2016 - 12:16:13 • Тема: Безопасность работы с html • Форум: Вопросы новичков

Ответов: 29
Просмотров: 1150
Цитата:
То есть с html который был пропущен через htmlspecialchars...


Нет. Не нужно никакие htmlspecialchars.

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

На выходе у вас будет безопасный HTML без экранирований и т.п.
skiphog Отправлено: 18 Февраля, 2016 - 11:40:31 • Тема: Безопасность работы с html • Форум: Вопросы новичков

Ответов: 29
Просмотров: 1150
Для сохранения данных присланных от пользователей в html формате использую эту старенькую, но вполне рабочую библиотеку Jevix https://bitbucket[dot]org/ur001/jevix/wiki/Home

Описание того, что она делает и где используется можно почитать перейдя по ссылке.
skiphog Отправлено: 09 Февраля, 2016 - 11:40:29 • Тема: Почему категории сортируются неверно в OpenCart? • Форум: CMS и фреймворки

Ответов: 1
Просмотров: 755
Насколько я помню, в опенкарте используются разные модели.
Одна для клиентской части и вторая для админки.
--
Попробуйте сравнить запросы в обеих моделях.
Возможно там используется разная сортировка?
skiphog Отправлено: 24 Декабря, 2015 - 17:36:17 • Тема: Установка lamp стэка с php7 на Ubuntu/Mint • Форум: Администрирование *nix

Ответов: 3
Просмотров: 1744
Для mint (по сути Ubuntu) есть хороший ppa репо php-7
//launchpad.net/~ondrej/+archive/ubuntu/php-7.0
Всё устанавливается и работает
--
Если хотите компилить вручную, то есть хороший мануал установки.
Правда только в связке nginx+php7-fpm
https://www[dot]howtoforge[dot]com/tutor[dot][dot][dot]debian-8-jessie/
---
Если хотите xdebug придется пока взять beta версию(она работает с php7)
Если хотите memcached надо подтянуть библиотеку с гита, выбрав ветку php-7
https://github[dot]com/php-memcached[dot][dot][dot]ev/php-memcached
skiphog Отправлено: 06 Декабря, 2015 - 15:30:17 • Тема: Помощь в коде • Форум: Вопросы новичков

Ответов: 2
Просмотров: 111
http://habrahabr[dot]ru/post/53210/
skiphog Отправлено: 28 Ноября, 2015 - 20:17:18 • Тема: Задача • Форум: Вопросы новичков

Ответов: 2
Просмотров: 154
Если я правильно понял задачу, то сумма выплаты по кредиту не меняется от месяца к месяцу, а вычисляется только один раз в зависимости от взятой суммы. Каждый месяц прибавляется только процент на остаток долга. Если это так, тогда можно сделать так Улыбка

PHP:
скопировать код в буфер обмена
  1.  
  2. // Сумма кредита
  3. $manu = 400;
  4. // Процент от начальной суммы кредита
  5. $proz = 10;
  6. // Процент начисления на остаток по кредиту
  7. $up = 7;
  8.  
  9. // Массив со стартовыми значениями можно не объявлять, но просто для удобства
  10. $arr = [
  11.   'amount' => $manu,
  12.   'month' => 0,
  13.   'overpayment' => 0,
  14.   'percent' => 0
  15. ];
  16.  
  17. // Сумма, которую нужно отдавать каждый месяц
  18. $payment = $manu - ($manu - round($manu * ($proz/100),2));
  19.  
  20. $i = 1;
  21.  
  22. while(true) {
  23.   $prom = $manu - $payment;
  24.   $arr['period'][$i]['payment'] = $payment;
  25.   $arr['period'][$i]['remainder'] = $prom + round($prom * ($up/100),2);
  26.  
  27.   if($arr['period'][$i]['remainder'] <= $payment) {
  28.     $arr['period'][$i+1]['payment'] = $arr['period'][$i]['remainder'];
  29.     $arr['period'][$i+1]['remainder'] = 0;
  30.     $arr['month'] = count($arr['period']);
  31.     //PHP 5.5+
  32.     $arr['overpayment'] =  array_sum(array_column($arr['period'], 'payment')) - $arr['amount'];
  33.     /* PHP 5.5 before
  34.     $arr['overpayment'] = array_sum(array_map(function($element) {return $element['payment'];}, $arr['period'])) - $arr['amount'];
  35.     */
  36.     $arr['percent'] = round($arr['overpayment'] / $arr['amount'] * 100);
  37.     break;
  38.   }
  39.   $manu = $arr['period'][$i]['remainder'];
  40.   $i++;
  41. }
  42.  
  43. var_dump($arr);
  44.  
skiphog Отправлено: 26 Ноября, 2015 - 11:21:26 • Тема: php MySQL ajax если не трудно загляните • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 83
т.к. вы пытаетесь вывести в поле value все теги, то вам нужно преобразовать ковычки
<input class="form-control" type="text" id="SiteVideo" value="'.htmlspecialchars($Video).'">
--
Так будет работать, но так делать не стоит.
Делайте так, как написал andrewkard
skiphog Отправлено: 25 Ноября, 2015 - 15:07:19 • Тема: PHP и JSON • Форум: Вопросы новичков

Ответов: 5
Просмотров: 229
Koshik пишет:
Я пробовал, но в итоге я не могу вытянуть от туда нужный код


А что именно вы хотите получить? Если вытащить только все коды IATA, то

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. $result = file_get_contents('http://places.aviasales.ru/?term=moscow&locale=ru');
  4. $array= json_decode($result);
  5.  
  6. foreach($array as $value) {
  7.   var_dump($value->iata);
  8. }
  9.  
  10.  
skiphog Отправлено: 19 Ноября, 2015 - 19:47:26 • Тема: Как это работает? • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 709
С помощью history api можно управлять историей браузера.

Зачем? Что бы снизить нагрузку.

Простыми словами:
При переходе на какую-то страницу сайта, вся страница не перегружается, а подгружается, например с помощью AJAX, только определенная часть контента. А что бы браузер понимал на какой странице,какой контент подгружать, используется history api.

Т.е. меняется только урл в истории браузера и подгружается определенная часть контента.

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

Простой пример использования можете посмотреть здесь. http://html5demos[dot]com/history

Страниц (10): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB