Вопросы с меткой [php]
PHP — скриптовый язык программирования общего назначения, активно применяемый для разработки веб-приложений. Используйте эту метку, если у вас возникли вопросы по применению данного языка или о самом языке.
50,914
вопросов
0
голосов
0
ответов
15
показов
PHP memcached стал долго работать. Почему?
Всем добрый день! Есть сервер с относительно нагруженным сайтом. Работает давно без сбоев и глюков. Внезапно страницы стали подвисать, отклик по несколько секунд.
Разными путями вышел на проблему - ...
0
голосов
0
ответов
24
показа
Почему не работает file_put_contents? [дубликат]
Подскажите, пожалуйста, по какой причине может не работать file_put_contents? Что в этом коде не так?
if(isset($_POST['save']) )
{
$file=file("us/db/fav/$us_id");
$fav=$...
0
голосов
1
ответ
25
показов
Как вывести нужное количество определенного символа по числу?
Допустим, при числе 3, мне нужно вывести
3 символа +++ и т.д, число может быть разное, как реализовать это на php?
0
голосов
0
ответов
11
показов
Обработка ошибок Guzzle HTTP Laravel
Есть метод, который бежит по массиву урлов и посылает GET запросы на них:
public function updateDetails($page)
{
$data = [];
$data['page_id'] = $page->id;
try {
Http::retry(3, ...
-2
голоса
1
ответ
20
показов
Как найти по имени нужный файл и вывести из него значения?
На странице site.ru/us/page.php у меня есть переменная $file[8], которая выводит id пользователя - это число, состоящее из десяти цифр (1234567890).
В папке site.ru/us/db/us/ лежат файлы (не txt, а ...
0
голосов
1
ответ
21
показ
Можно ли изменить данный функционал. PHP
Можно ли получить src не только в img, а во всех тегах с атрибутом src?
<?php
$txt = 'Lorem Lorem Lorem <img src="path/img1.jpg"/> LoremLoremLoremLorem
LoremLorem Lorem <img src=...
0
голосов
0
ответов
21
показ
Mysql. Почему запрос выводит только одну строку из таблицы?
SELECT surname_Student, name_Student, fathername_Student, dob_Student, number_Class, attribute_Class
FROM Students
JOIN Class ON id_Class = id_Student
WHERE number_Class =1 and attribute_Class ='A';...
-1
голос
0
ответов
37
показов
Как можно упростить регулярное выражение на PHP
$pattern = '/<img[^>]*\bsrc\s*=\s*["\']([^"\']+)["\']/';
$preg = preg_match_all($pattern, $text, $matches);
У меня есть много разных больших текстов около 15 миллионов символов....
0
голосов
1
ответ
27
показов
Ускоряют ли хуки wordpress работу функций?
Ускоряют ли хуки работу функции ? или на скорость это никак не сказывается ?)
Для примера:
function echo_1( $data ){
echo $data[0] .' '. $data[1] .'!';
}
add_action( 'my_hook', 'echo_1' );
...
0
голосов
0
ответов
17
показов
Зацикливание событий
У меня есть вебхук, который отправляет на url JSON о событие изменения на сайте.
После получения события, я обновляю сущность на сайте и после обновления сущности дергается вебхук и образуется цикл.
...
0
голосов
1
ответ
28
показов
вывод карты в php цикле
почему не выводятся карты в цикле не понятно
<?php $i = 0; foreach($arResult["ITEMS"] as $arItem) : ?>
<?php $i++; ?>
<script type="text/javascript">
var ymaps ...
0
голосов
0
ответов
12
показов
Не синхронизируется "Мой склад" и modX
Есть сайт на modX, нужно подтянуть товары с "мой склад"
Использую сниппет "[syncMoySklad]". Есть ресурс "Категории", у него нажимаю кнопку "синхронизация">&...
0
голосов
0
ответов
17
показов
Неверный json формат в ответе iikoCloud API
Столкнулся с проблемой при получении организаций с помощью API.
Код php запроса с использованием curl:
$ch = curl_init();
$availOrganizationsVars = [
'organizationIds' => ['null'],
'...
0
голосов
1
ответ
16
показов
Call to undefined function Illuminate\Encryption\openssl_cipher_iv_length() - linux
Laravel 11, open_ssl подключен и работает.
Мало того, работает даже вывод
$method = 'AES-128-CBC';
$ivlen = openssl_cipher_iv_length($method);
echo $ivlen;
Работает и выводит 16.
composer update ...
-3
голоса
1
ответ
56
показов
PHP код внутри переменной - все падает из-за кавычек
У меня есть текстовая переменная, в которую сохраняю то, что вводит пользователь через визуальный редактор. Этот текст мне нужно парсить, чтобы вытащить пути картинок.
Проблема в том, когда я сохраняю ...
-1
голос
0
ответов
36
показов
Как сделать что бы открывалось модальное окно и в него выводились данные из БД?
Как сделать что бы этой кнопкой получалось id строки из БД
<button onclick="openModal1()">Изменить документ</button>
и открывалось окно с данными по этому id
<?php
$db =...
2
голоса
1
ответ
68
показов
Почему письма, отправленные с сайта попадают в папку "Спам"?
При регистрации пользователя на сайте, админу отправляется информационное письмо об этом. Вот мой код:
if($info=="")
{
$time=time();
$f=fopen("...
-2
голоса
1
ответ
85
показов
htaccess постраничная навигация
есть фактический файл view_catalog.php (переименовывается просто в "catalog") который при определенном условии может являться: каталогом, выводить категории, выводить типы товаров. У меня не ...
-3
голоса
0
ответов
21
показ
Сервер не находит php страницу [закрыт]
Я хочу сделать поиск на сайте, но после нажатия кнопки отправки формы, мне выдаёт ошибку 404. Что в таком случае делать?
Пояснение:Данный вопрос был задан, потому что я не понимаю почему возникает ...
-4
голоса
0
ответов
37
показов
Столкнулся с ошибками в php, wordpress, woodmart
Ошибки в media.php не могу найти ответ на них :
Warning: Trying to access array offset on value of type bool in D:\xampp\htdocs\wp-includes\media.php on line 795
if ( (int) $data['width'] === (int)...
0
голосов
0
ответов
9
показов
phpmailer не работает на поддомене
На нескольких сайтах использую PHPMailer и абсолютно идентичные скрипты. Везде работают отлично, а вот на сайте который находится на поддомене, не работает. Даже проводился эксперемент, рабочий сайт ...
0
голосов
1
ответ
21
показ
Как изменить url для сброса пароля на laravel
При использовании базовой нотификации отправляется письмо для сброса со следующей ссылкой:
http://127.0.0.1:8000/password/change?token=...
0
голосов
0
ответов
7
показов
Ошибка запуска laravel octane через sail
Всем привет, я новичок в докере и в laravel, хотел протестировать laravel octane, через sail,
у самого window использовал wsl2 ubuntu, создал проект установил sail, запустил докер контейнеры, позже ...
0
голосов
0
ответов
18
показов
Не запускается geckodriver во время выполнения cron на Bitrix
Написал модуль для Bitrix с использованием Selenium и geckodriver в частности. Использую php-библиотеку php-webdriver.
При установке модуля в систему создается агент. Агенты выполняются по крону (при ...
0
голосов
0
ответов
32
показа
Как отфильтровать правильно данные в Laravel?
Хочу отфильтровать данные так:
{{base_url}}/models?source=0&search=Олег Киселев
чтобы фильтровалось сначала по source
, а потом уже по search
То есть, как и last_name (Киселев) так и first_name (...
0
голосов
0
ответов
41
показ
Не получается связать id загружаемого фото и id заранее созданного альбома
Всех приветствую!
Возникла задачка, решить которую собственными силами не получается.
Пишу приложение - коллекцию альбомов, где можно создавать, изменять, удалять, просматривать альбомы. Зайдя на ...
-1
голос
0
ответов
40
показов
sqlsrv выдаёт ошибку 102
у меня есть бд в которую нужно вносить данные введённые пользователем из формы.
К бд я подключаюсь, а данные не вставляются. Вот код php:
<?php
require_once('connect.php');
$startDay = $...
0
голосов
0
ответов
63
показа
Как перезаписать определенную строку в определенном файле?
Возникла довольно трудная для моего опыта в php задача, с которой мне самостоятельно справиться увы не удается. Поэтому обращаюсь к вам за помощью. Задача следующая:
При регистрации каждого нового ...
0
голосов
0
ответов
16
показов
Psalm Cannot find referenced variable $articles in global scope в шаблоне подключенном через include
Работаю над добавлением Psalm в проект. В нем есть метод-функция для подключения php файла-шаблона:
public function include(string $template, array $args = array(), bool $echo = true)
{
include $...
0
голосов
0
ответов
36
показов
Откуда получают частотность запросов сервисы аналитики? [закрыт]
Решил создать сервис аналитики Wildberries, но столкнулся с проблемой как мне найти или получить информацию для частотность запросов Wildberries и ещё поиск по артикулу товара и информация о товаре. ...
0
голосов
1
ответ
37
показов
Как с помощью php обратиться к папке под определенным пользователем?
Есть сетевая папка, для папки создана роль с доступом для чтения и записи. Как через код обратиться к этой папке под определенной ролью? Операционная система - Windows
0
голосов
0
ответов
42
показа
Обращение к ярлыку из php
В папке test лежит ярлык на другую папку, ярлык называется help-me.
Если делаю scandir:
echo scandir('путь к test');
то на страницу выводится название ярлыка 'help-me.lnk' .
Как можно из кода сделать ...
0
голосов
0
ответов
27
показов
Ошибка Target class [DatabaseSeeder] does not exist (Laravel 10)
<?php
namespace Database\Seeders;
namespace App\Models\User;
use Illuminate\Support\Facades\Hash;
// use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use ...
0
голосов
0
ответов
47
показов
Не отправляются данные в базу данных SQL [дубликат]
1.Подключаюсь к БД(тут ошибок нет всё подключается):
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$servername = "localhost";
$username = "root";
$password = &...
0
голосов
1
ответ
29
показов
Не правильно работают параметры wp_nav_menu()
Суть проблемы состоит в том что параметры функции wp_nav_menu() странно себя ведут, например:
<?php
wp_nav_menu( [
'theme_location' => 'menu-header',
'container' => false,
'...
0
голосов
0
ответов
74
показа
Создание файла на сетевом диске php
Задача: создать файл на сетевом диске
Путь к папке на сетевом диске: //nk-web/folder/ (nk-web - имя сервера; тоже сетевой)
Функция is_dir с этим путём возвращает false (с любым написанием, \\nk-web\...
0
голосов
0
ответов
13
показов
Как отобразить и сохранить атрибуты через Wordpress?
Ситуация такая: стоят плагины WooCommerce Advanced Bulk Edit и All Import. Выбираю список товаров, далее редактирую его, присваивая некий атрибут, процесс сохранения идет, в списке атрибутов товаров ...
0
голосов
0
ответов
39
показов
Ключ кэша для динамических данных
Доброго времени суток.
Имеется страница оформления заказа, где подключен агрегатор доставок - X. В "X" необходимо по API отправлять потоварно габариты, вес, а так же адрес. После чего "...
1
голос
2
ответа
59
показов
Как я могу вырезать много разных слов? PHP
Есть большой текст в котором присутствуют изображения. Пример:
Lorem Lorem Lorem <img src"Нужно получить" /> LoremLoremLoremLorem
LoremLorem Lorem <img src"Нужно получить" ...
0
голосов
1
ответ
27
показов
Редирект пользователя на определенный aciton Yii2
Нужно настроить редирект пользователя на определенный action. action на который происходит редирект зависит от того какие данные он ввел. Вопрос как это лучше всего сделать? Я сделал таким образом. но ...
-3
голоса
0
ответов
31
показ
PHP-Почему не работает форма авторизации, вообще не видит переменные [дубликат]
PHP:
<?php
include "components/header.php";
include "components/connect.php";
if($_POST){
$login = $_POST['login'];
print_r($login);
$users =...
0
голосов
1
ответ
27
показов
Как загрузить файл с внешнего api ? wordpress
Всем привет!Получаю по внешнему API файлы документов с описанием и ссылкой на загрузку файла в формате JSON. Подскажите, как мне документы сохранить в wordpress ? Также я создаю с помощью ...
0
голосов
0
ответов
24
показа
Ошибка перехода на страницу
В своем проэкте пробую реализовать следующий функционал
function create_page_on_category_creation($term_id) {
$category = get_term($term_id, 'category');
$page_title = $category->name;...
0
голосов
0
ответов
30
показов
laravel при использование SoftDeletes создает запись 2 раза
Изучаю Laravel, всё бы ничего, я прописал роутинг, при переходе на страницу в базе данных создаются 4 записи, но когда в модели я подключаю SoftDeletes, то при php artisan migrate:fresh и попытке ...
-2
голоса
0
ответов
52
показа
Помогите исправить ошибку. PHP проект
Fatal error: Uncaught Error: Class "mysqli" not found in C:\Users\petrd\Desktop\ordersimple\ordersimple\conn.php:3 Stack trace: #0 C:\Users\petrd\Desktop\ordersimple\ordersimple\header.php(1)...
0
голосов
0
ответов
18
показов
Как передавать значение переменных на другие страницы [дубликат]
У меня есть вот такой код внутри страницы
$title = "Выбор диапозона";
require "Blocks/header.php";
print_r($_GET);
?>
<div class="container">
<h1>...
0
голосов
0
ответов
26
показов
Как определить порог (score) в google recaptcha v3?
Может у кого был опыт в этом.
Зарегестрировал recaptcha v3, прописал домен, получил токен и т.д с этим все ок.
В ответе приходит всё как пологается. Суть - нужно определить порог это в ответе $...
0
голосов
0
ответов
34
показа
Как в цикле пометить нужное кол-во элементов?
подскажите пожалуйста как можно на стороне php в цикле с div элементами пометить нужное кол-во элементов в этом цикле.
с помощью цикла на php и html+css делаю вот такое:
И на стороне сервера получаю ...
0
голосов
0
ответов
29
показов
Пост запрос не видить сигнатуру freekassa, laravel
Controller
public function makePayments(Request $request)
{
$merchant_id = '****';
$order_amount = $request->input('oa');
$secret_word = '*********';
$order_id = time();
$...
0
голосов
0
ответов
33
показа
Правильная команда Curl для загрузки локального файла по URL-адресу
У меня есть PHP код:
<?php
$path = '/path/to/local/file';
$cFile = curl_file_create($path);
$token = '0123456789';
$post = array('token' => $token, 'file' => $cFile);
$ch = curl_init();
...