PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes5 answers
-
0 votes1 answer
-
0 votes0 answers
2,470 questions in this forum
-
php 7.2 pdo_mysql error
Добрый день. Поставил на ubuntu 16.04 php 7.2 и столкнулся со следующей проблемой: php -v apt-get install php(php7.2)-mysql не помогает. Подскажите пожалуйста, как можно побороть эту ошибку?
0 votes1 answer -
Отправка формы на gmail.com
Здравствуйте Данный скрипт работал на mail.ru, на gmail.com письмо не приходит. Что нужно сделать? Подскажите, пожалуйста
0 votes1 answer -
Подгрузка контента при прокрутке страницы (как в соцсетях)
Доброго времени суток. Имеется блог в виде длинной страницы (70 div блоков с контентом "фото+текст") Нужно чтобы при заходе на сайт отображались первые 3-4 поста и далее по ходу прокрутки страницы автоматически подгружались остальные. Пример можно посмотреть в соцсетях вк/ок/fb/insta. Как это реализовать? Желательно на чистом PHP и JavaScript, без использования базы данных.
0 votes3 answers -
Устаревшая функция each
При запуске скрипта получаю ошибку "The each() function is deprecated". В гугле советуют вместо each использовать foreach. Скажите пожалуйста, как можно переписать функцию each. Код: while (list($key, $value) = each($_GET)) {
0 votes2 answers -
php Как парсить класс в регулярных выражениях?
Всем привет, как парсить класс в регулярных выражених, если он не во всех местах? Вот пример html Вот написанный код https://regex101.com/r/ea70gt/1 Код работает нормально когда удаляю class=\"(.+?)\", однако он не парсит class, а когда добавляю класс не работает из-за того что не во всех местах есть класс. Как решить данный вопрос?
0 votes1 answer -
Закрытие формы ajax после отправки
Здравствуйте дорогие форумчане! Сделала всплывающую форму обратной связи на своем сайте, все работает,нормально, вот только после отправки письма форма не закрывается, нужно нажимать на крестик для закрытия. Как сделать так , что бы после успешной отправки форма сама закрывалась.Если кому не трудно подскажите ПОЖАЛУЙСТА. P.S в js не буб бум. Вот форма: <div class="popup"> <div class="popup-dialog"> <div class="popup-content"> <button class="popup-close"> ×</button> <form class="top" action="smart.php" method="POST"> <h4>Submit your application</h4> <label for="name"> Your name<in…
0 votes2 answers -
Личный кабинет на isp менеджер
Появилась проблема при создании лендинга Нужно создать личный кабинет на ISPменеджере Кто разбирается помогите пожалуйста!
0 votes0 answers -
Как скрыть контент в зависимости от текущей даты?
Здравствуйте! Есть контент в посте который нужно скрыть если текущая дата больше чем дата создания поста. CMS WordPress, но это не важно. Например пост создан 20.01.18 В коде идет проверка если текущая дата до 20 числа - контент отображается, если после - то скрыть. Я пробовал такой код, но он не работает. $date = the_date('n-j-Y'); $сtime = current_time('n-j-Y'); if ( $date > $сtime ) {} else {}
0 votes7 answers -
Регистрационные формы
Помогите создать регистрационную форму с подключением к ней авторизации, на html сайте
0 votes1 answer -
Как запустить проект
https://github.com/McMerph/car-wash-ru-g_khabarovsk-ul_karla_marksa-89 Как запустить проект, все сделал по инструкции, запустил http сервер, а дальше как ?
0 votes1 answer -
htaccess htaccess сделать ЧПУ из параметров
Привет! Хочу зафигачить ЧПУ для страниц, генерируемых фильтром. Ленивый разработчик (breakdesigns, привет!) ноет, что это мол ему лично это не нужно, писать роутер и вообще никому из его клиентов это не интересно. Хочу свой, с параметрами и разделами. Допустим, страница https://www.road.media/filter/avtomagnitoly/?custom_f_24[0]=424d57&custom_f_25[0]=5831 где custom_f_24[0]=424d57 это марка авто BMW а custom_f_25[0]=5831 это модель авто X1 custom_f_xxx - это фиксированные коды характеристик, участвующих в фильтрации 424d57, 5831 и другие - это сами значения. Характеристики я смогу достать в список для ф…
0 votes0 answers -
Автозамена расширения изображений
Друзья, помогите понять, почему не работает автозамена расширений через htaccess. По сути должна быть замена jpg/png на webp если браузер пользователя поддерживает webp. В самом посте всегда указана картинка .jpg Замена работает если только удалить в папке сайта картинку с расширением .jpg либо изменить на .jpeg (методом тыка) Причем я знаю, что в консоли будет все равно отражаться что у картинки расширение .jpg и факт того, что есть подмена на webp видно только в графе type консоли вебразработчика. Вот, собственно код: <IfModule mod_rewrite.c> RewriteEngine On # Check if browser supports WebP images RewriteCond %{HTTP_ACCEPT} image/webp # Chec…
0 votes0 answers -
Elasticsearch synonyms
Добрый день. Коллеги, подскажите пожалуйста по настройке синонимов в elasticsearch. Делаю вроде всё по документации 'settings' => [ 'analysis' => [ 'analyzer' => [ 'my_synonyms' => [ 'tokenizer' => 'standard', 'filter' => ['my_synonym_filter'] ] ], 'filter' => [ 'my_synonym_filter' => [ 'type' => 'synonym', 'synonyms' => ['АКБ', 'аккумулятор', 'аккамулятор'] //'synonyms_path' => 'synonyms.txt' …
0 votes0 answers -
Форма для заполнения и вывод pdf на сайте
Приветствую! На сайте почты России можно заполнить и распечатать pdf бланк почтового перевода, ссылка https://www.pochta.ru/form?type=F112EP_COD_SINGLE мне нужно, чтобы посетитель ввёл свои данные в форму и после нажатия на кнопку отправить, сформировался заполненный pdf-бланк, который отправится мне на email.
0 votes2 answers -
Разбить строку после первого вхождения тега img
Здравствуйте. Как разбить на php текст после первого вхождения тега img , причем чтобы этот тег остался в первой части? В тексте может быть несколько тегов img.
0 votes2 answers -
Шаблонизаторы и верстка
Нужно ли верстальщику знать шаблонизаторы, типа smarty? Кроме smarty, на какие еще ништяки обратить внимание?
0 votes8 answers -
Сделал небольшой скрипт опроса
Протестируйте пожалуйста http://dkakharov.000webhostapp.com/ Иногда будет выдавать результат на +/- 1 процент от ста. Вот весь код db.php <?php error_reporting(E_ALL); $host = 'localhost'; $user = 'root'; $password = ''; $db_name = 'quiz'; $link = mysqli_connect($host, $user, $password, $db_name) or die(mysqli_error($link)); mysqli_query($link, "SET NAMES 'utf8'"); ?> index.php <?php require_once ('db.php'); $sql = "SELECT * FROM question"; $query = mysqli_query($link, $sql) or die(mysqli_error($link)); for ($res = []; $row = mysqli_fetch_assoc($query); $res[] = $row); …
0 votes2 answers -
Считывание переменной из другого файла.
Всем привет!! на сайте 3 скрипта типа: <script class="source" type="text/javascript"> $('.countdown').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){ function xx(){$("#start").click();}setTimeout(xx, 1500); });</script> <script class="source" type="text/javascript"> $('.countdown2').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){ function xc(){$("#stop").click();}setTimeout(xc, 1500); });</script> <script class="source" type="text/javascript"> $('.countdown3').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){ function xs(){$(…
0 votes1 answer -
Смена get параметра ссылки при обновлении страницы
Доброго времени суток, нужен php скрипт, который при обновлении страницы будет добавлять рандомный get параметр типа ?ver=1234..... к ссылке. Это нужно, чтобы не приходилось постоянно чистить кэш браузера при внесении изменений на сайт.
0 votes3 answers -
PHP кэш в файле, синхронизация обновления
Есть некий php-скрипт, который делает довольно ресурсозатратную работу (рисует картинку - график по данным). Чтобы это дело оптимизировать, хочется результат работы закэшировать, т.е. просто записать в файл чтобы при последующих запросах отдавать готовый результат. Но данные через некоторое время устаревают, т.е. кэш нужно обновлять. Вопрос - как это сделать безопасно? Т.е. вот вызвали скрипт, он понял что пора бы кэш обновить, сделал что надо, и вернул пользователю результат, но что если параллельно с ним кто-то еще вызовет тот же скрипт, и как ему понять, что кэш уже обновляют, все, что надо, это подождать секунду? Удивительно, но все попытки найти ответ в гуг…
0 votes5 answers -
дезендер PHP кода
Всем привет народ, столкнулся с такой проблемой, есть скрипт один, он закодирован зендом 3.3.0, перелопатил весь инет, а найти дезендер рабочий не смог, может есть у кого, поделитесь, заранее спасибо
0 votes0 answers -
Воспроизведение видео на сайте по расписанию.
Доброго времени суток! Подскажите как реализовать на сайте воспроизведение видео по расписанию? На сервере будет храниться видеофайл, который должен ежедневно воспроизводиться в одно и тоже время. Как быть с прокруткой видео до определённого момента? Например если видео началось в 17:00, а пользователь зашел на сайт в 17:20, тогда он должен смотреть видео начиная с 20-той минуты, как это реализовать средствами php и javascript? В принципе как вариант это можно реализовать используя видео с ютуба youtube. com/embed/xFa2_PVMeDQ?start=30 get параметр (start=) отвечает за воспроизведение видео с указанной секунды, тогда понадобится скрипт, который будет отсчитыв…
0 votes0 answers -
Как поставить условие в массиве?
Здравствуйте уважаемые! Делаю мультиязычный сайт с помощью wpml. Есть функция wp_json_send_error в которой нужно применить условие. Вот условие <?php if(ICL_LANGUAGE_CODE=='en'): ?>Email error<?php elseif(ICL_LANGUAGE_CODE=='it'): ?>Email error<?php elseif(ICL_LANGUAGE_CODE=='ru'): ?>Неправильный email<?php endif; ?> Вот функция в коде (их много и перевести нужно все, для примера одна) wp_send_json_error(array('message' => 'Неправильный email', 'redirect' => false)); Собственно нужно чтобы условие сработало в массиве вместо фразы "Неправильный email", как сделать ума не приложу. Все попытки были тщетны. …
0 votes1 answer -
как сохранить выбранное в select значение при повторном обращении на сервер
Добрый день ! У меня есть маленький поисковичек , при выборе значения в поле select я перестраиваю страницу относительно выбора но при этом хотелось бы сохранить выбранное пользователем значение . как это можно сделать
0 votes21 answers -
Условие, если url содержит определенное слово (php)
Здравствуйте! Подскажите, пожалуйста, оптимальный вариант условия на PHP - если в url страницы есть слово tag,то ... Является ли оптимальным такой вариант: if(strpos($_SERVER['REQUEST_URI'], 'tag') !== false){ echo "..."; }
0 votes2 answers