PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2,481 questions in this forum
-
Консультация
Всем привет. Давно меня на этом форуме не было, но я решил заглянуть с вопросом о самом удобном для верстаков шаблонизаторе. В общем я написал CMS, но у нее пока не подключен шаблонизатор и я решил создать что-то типа опроса по поводу того, какой шаблонизатор самый выгодный для моей системы исходя из опыта многих продвинутых front-end девелопырей. Я рассматривал twig и smarty, но мне кажется нужен какой-то более легкий вариант. Может кто нибудь подскажет? Желательно, чтобы у шаблонизатора был какой-то кэш, хотя он мне не особо нужен. Кстати, CMS можно посмотреть здесь: http://cyberx.pro/revolver-cms-v.1.3.8/
0 votes0 answers -
Помогите найти ошибку в php коде
Создал сайт для тестов, следуя видеоинструкции и используя готовые скрипты. Все заработало, но понадобилось поменять вопросы и ответы, а также увеличить количество вопросов теста. Делал это с помощью admin.php, заполнял и нажимал сохранить, но ничего не меняется. Количество вопросов остается прежним. Я не разбираюсь в php, поэтому файл с информацией об ошибках мне никакой ясности не дал. Помогите, пожалуйста, советом. Прилагаю скрин страницы admin.php, а также код файла mysqli.inc.php, в котором по-моему скрывается ошибка. <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scal…
0 votes1 answer -
Как передать данные методом Post в другие поля
Доброго времени.Для регистрационной формы добавил поле для подтверждения пароля ,также добавил виджет для генерации случайного пароля,.Всё работает валидация js тоже,.на данный момент выглядит так- http://joxi.ru/1A5vdz9tno6Nzr то есть надо копировать руками и вставлять в другие два поля.Мне нужно добавить автоматизацию что бы методом POST передавались данные по нажатии на submit из формы " сгенерировать" в формы " Пароль "и "Подтвердите пароль" <div class="col-md-6"> <p>Сгенерировать</p> <?= \dektrium\passfield\Passfield::widget([ 'name' => 'password', //…
0 votes0 answers -
Сортировка товара !
Здравствуйте, столкнулся с проблемой, создания сортировки. Подскажите пожалуйста, а лучше скиньте пример как правильно оформить сортировку товара. Ниже я скинул скрин как я хотел сделать, оно не работает .
0 votes3 answers -
Создание таблицы с дополнительными ячейками
Сделала таблицу которая автоматически создаёт ячейки в зависимости от количества записей, и тут мне понадобилось добавить ещё дополнительные ячейки ну они должны быть объедены (rowspan). В итоге у меня получилось вот, что, скриншот есть ли возможность убрать лишние ячейки в конце таблицы: Вот мой код: <?php $countcol = 4; $tr1 = 2; $arr = array("Название1","Название2","Название3","Название4","Название5","Название6","Название7","Название8"); $tr == 0; echo "<table width=100% border=1>"; foreach($arr as $key=>$value) { if ($tr == 0) echo "<tr>"; echo "<td align='center'>{$value}"; echo "</td>"; if (++$tr == $tr1…
0 votes1 answer -
Дробный цикл
Помогите с куском кода, плз. Голова сломалась. Понимаю, что просто, но не вижу как ) Задача выводить 5 звезд, рейтинга. Каждая может быть включена полностью, включена наполовину или выключена $sscore = 3.5; for ($i = 0.5; $i <= 5; $i += 0.5) { if ($i < $sscore) $star_class = "star-on"; if ($i == $sscore && is_int($sscore)) $star_class = "star-on"; if ($i == $sscore && is_float($sscore)) $star_class = "star-half"; if ($i > $sscore) $star_class = "star-off"; if ($i == intval($i) || $i == $sscore && is_float($sscore)) { echo "<i class='$star_class'></i>"; } } если оставить intval то выводится 5 звезд, но п…
0 votes3 answers -
ОНЛАЙН ЧАТ ДЛЯ 1С Битрикс
Привет, гуру прогинга! Посоветуйте такую вещь: Есть сайт, который пишет команда прогеров на CMS Битрикс, нужно на нем сделать онлайн чат, на котором зарегистрированные пользователи могли бы общаться и обсуждать тематику сайту (компьютерные игры). Чат необходимо сделать как на платформе TWITCH или YOUTUBE. В купленном пакете Битрикс нет модуля чата, программисты советуют докупить (оно и понятно, им так проще) но денег нет. Как выйти из ситуации? какие есть хорошие сторонние приложения, дополнения, плагины и тд для такого чата на БИТРИКСЕ? Буду очень признателен за конструктивный ответ.😣
0 votes0 answers -
Ошибка в задаче "игра в города"
Добрый день! Есть задание - игра в города. Нужно из бд взять перечень городов и в момент ответа компьютера или игрока сравнивать города из списка, взятого из базы. Все, вроде, понятно, но столкнулся с проблемой, что некорректно удаляются города из массива, в котором хранится список городов из базы. Я использую этот массив чтобы знать когда игра закончилась и не повторялись города в ответах. Собственно, сам код без файла с подключением в бд. Там проблем я не обнаружил, массив городов функция возвращает корректный. Но удаление уже выбранных городов - проблема, которую никак не могу решить, вернее, понять в чем суть самой проблемы. Извиняюсь что выкладываю код в таком виде, …
0 votes0 answers -
Google Auth для сайта
Всем привет, может кто сталкивался? Гугл просит разрешение на удаление контактов, для регистрации использована php библиотека hybridauth , приложение в гугл настроено вроде как верно. Также может кто знает сколько времени оно проходит проверку - поддержка от гугл отсутствует.
0 votes0 answers -
Как исправить ошибку
Добрый день ошибка на фото, ни как не пойму как исправить. Как решить проблему, подскажите пожалуйста Сайт http://foodsnab.3na3.ru
0 votes0 answers -
Форма обратной связи (помогите доработать)
Уважаемы форумчане, помогите, пожалуйста, доработать код. В форме обратной связи нужно реализовать проверку на заполнение полей "name, email, body" или "name, tel, body" в случае заполнения поля email или поля tel соответственно. Т.е. поля "name, body" обязательны для заполнения, а поля "email, tel" - на выбор одно или оба (но не обязательно). <div id="openModal" class="modalDialog"> <div> <a href="#close" title="Закрыть" class="close">X</a> <h2>Обратная связь</h2> <form name="MyForm" action="#openModal" method="post"><br> <input name="name" style="width: 420px" type="text" placeholder="Ваши фамилия, имя, от…
0 votes22 answers -
php скрипт загрузки файла на хостинг
Добрый день. В интернете нашел скрипт загрузки файла с сайта в папку хостинга. Если отдельно ее запускать /public_html/upload.php то все работает - сначала показывает форму где выбираем файл, жмем на кнопку Загрузить - выходит отдельная страница о статусе загрузки..все норм. Но мне нужно этот test.php вывести в содержимое страницы сайта content.php. В index.php подключаю content.php и sidebar.php через include, настраиваю в sidebar.php ссылку 1 <div id="upload"><a href="upload.php" target="_blank" onclick="ajax();return false">Форма загрузки</a></div> , в index.php дописываю обработку н…
0 votes1 answer -
Обязательные и не обязательные поля к отправке SMTP mail PHP
Всем привет! Помогите, пожалуйста, доработать код формы обратной связи.. Необходимо, чтобы поле message было не обязательным к отправке. Сейчас ситуация следующая: письма из формы уходят на почту, но если поле сообщение не заполнено, письмо не уходит. <div class="btn-greenbackground pt-40 pb-15 pl-30"> <div class="adaptive-header"><h30><p style="line-height: 0.35"><b>Отправьте заявку на участие</b><br/> __________________________</p></h30> </div></div> <!-- атрибут required говорит, что заполнение поля обязательно --> <…
0 votes0 answers -
Sonata Admin Bundle для работы со статическими страницами
Добрый день! Я начал изучать этот бандл. И столкнулся с непониманием логики заполнения статических страниц на сайте (информация на которых не меняется: "о нас", "контакты" и т.д.). Возникло сразу несколько вопросов: 1. Нужно ли создавать сущности для записи в бд данных с этих страниц? Если с другим контентом на сайте я понимаю что надо писать в бд(товары, категории и т.д.) , то тут я в замешательстве. 2. Если на странице имеется описание чего - либо со списком, то как это записать в бд и потом отобразить в твиге? Зарание спасибо и извиняюсь за глупый вопросы, если что.
0 votes0 answers -
Помощь с выводом данных "file_get_contents"
Хочу вывести информацию себе на сайт, с другого сайт не могу поймать отдельные моменты такие как "money", "exp". Нужно получить их значение, на скрине видны они.
0 votes0 answers -
Отображение елемента при авторизации пользователя
Добрый день! ребят сразу прошу не закидывать гнилыми помидорами! я начинаю только изучать PHP,по этому прошу помощи у сообщества! есть сайт - https://qd.com.ua - поставил кнопки для входа через соц сеть(фб и гугл), нужен код и подсказать куда его вставить, если клиент не авторизирован - то кнопки отображаются,если он авторизирован то кнопки исчезают,со всех страниц где они стоят! спасибо!
0 votes0 answers -
Не работает форма обратной связи
Добрый вечер! Подскажите.. Не работает форма, заполнил поля php mail, некоторые синтаксисы не знаю. Код ниже. Скрипт пробовал в хеде и в выложенной вариации, не идет сообщение. Заранее спасибо. <!DOCTYPE html> <html> <head> <title>index.html</title> <meta charset="utf-8"/> </head> <body> <form class="form-horizontal" target="_blank" method="post" id="form" enctype="multipart/form-data"> <div class="form-group"> <label class="col-sm-2 control-label">Ф.И.О.:</label> <div class="col-sm-10"> <input class="form-control" type…
0 votes1 answer -
RevolveR CMF
Представляю вашему вниманию фреймворк управления контентом Revolver. Работает на PHP, MySQL и ECMAScript 7. Унифицированный интерфейс на View Port единицах и специальный шаблонизатор позволяет быстро и эффективно создавать вебсайты любой сложности под высокие нагрузки с низким требованием к ресурсам хостинга(достаточно компьютера типа Raspbery и 10Mb выделенной оперативной памяти). Трехуровневое кэширование позволяет свободно развивать ваши сайты и сервисы не беспокоясь о высокой стоимости обслуживания сервера. Архитектура Kernel->Model->View прекрасно спланирована и дает перспективы развития проекта на долгие годы. Revol…
0 votes5 answers -
Не могу разобраться с PhpMyAdmin.
Доброго времени суток. Я не сильно знающий веб-разработчик, но учусь. Начал создавать интернет магазин. Написал код самого сайта, посмотрел видео как делаются интернет-магазины и теперь не могу разобраться с PhpMyAdmin. Я не понимаю как она взаимодействует с сайтом. В интернете погуглил, так ничего дельного найти и не смог. Помогите пожалуйста.P.S сильно в меня камни не кидайте, я только учусь Всем добра!
0 votes1 answer -
Путь к файлу css в html документе при выводе текста html страницы через php file_get_contents echo
Здравствуйте. Такой вопрос. В корневом каталоге сайта есть два каталога: [php] -> содержит -> 1.php [error] -> содержит -> error.html и error.css error.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>ERROR</title> <link rel="stylesheet" href="error.css"> </head> <body> <p>Привет, мир</p> </body> </html> 1.php <?php $SERVER_NAME = $_SERVER['SERVER_NAME']; $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; $tpl = file_get_contents("http://".$SERVER_NAME."/error/error.html"); //$tpl = file_get_contents($DOCUMENT_ROOT."/err…
0 votes1 answer -
Whoops, looks like something went wrong
Добрый день! Прошу помочь решить проблему с авторизации. Высылаю скрины.
0 votes0 answers -
Занесение чекбоксов в БД
<form method="POST" action= "action_handler.php" id="form"> <section class="table_1"> <table class="iksweb"> <tbody> <tr> <td rowspan="3"><b>История компании «Mc donald's»</b> <h3 class="the">Кто основал компанию «Mc donald's»?</h3> <section class="conteiner"> <div class="checkbox"> <input type="checkbox" class="i-6" id="i6" value="0" name="formDoor[]"> <label for="i6" tabindex="12">Роналд …
0 votes5 answers -
Сохранение значения в форме
Добрый день имеется форма, где нужно выбрать дату (из базы) и кнопка отправить. После нажатия кнопки отправить, выполняется обработка, все работает. Можно ли сделать, чтобы выбранная дата не очищалась, а так и оставалась выбранной? Поскольку есть еще одна форма с кнопкой, при нажатии на которую происходит обновление страницы и слетают значения результата с первой формы. <div>Выберите дату</div> <form method="post" name="edit_form"> <select name="date1">" <option value="no">Начальная дата</option> <?php while($row_date1 = $result_date1->fetch_assoc()){?> <option value="<?php echo $row_date1['date…
0 votes3 answers -
Табличное отображение товаров
Добрый день! Подскажите пожалуста как реализвовать табличное отображение товаров Есть таблица, код ниже. В ней есть статичные данные которые не меняются. А есть атрибуты котрые генерируются из модуля. Проблема в том что не могу добавить коректно заголвки. Что бы в зоголовке таблицы выводилось название атрибута. Атрибуты в категрии выводятся через поле <?php echo $product['description']; ?> ,а значение этого поля задается по формуле в модуле. CMS opencart 2.3 Подскажите как оформить вывод так? Скриншот прилжила. Спасибо заранее <div class="row"> <div id="product_price_wrap" class="product-layout product-price none col-md-12 col-xs…
0 votes1 answer -
Форма контактов. Неправильная работа в Popup
Доброго времени суток. Есть форма контактов на СТРАНИЦЕ которая работает правильно, отправляем форму пишет сообщение, что сообщение отправлено. Есть форма у услугах УСЛУГИ, которая после отправки перекидывает на страницу обработчика формы с сообщением о правильной отправки. Как исправить 2-й вариант?
0 votes3 answers