Вопросы с тегом «php»

139
Перезапись URL с помощью PHP

У меня есть URL-адрес, который выглядит так: url.com/picture.php?id=51 Как мне преобразовать этот URL в: picture.php/Some-text-goes-here/51 Я думаю, что WordPress делает то же самое. Как мне сделать удобные URL-адреса в PHP?...

138
Неустранимая ошибка PHP: использование $ this, когда не в контексте объекта

У меня проблема: Я пишу новое WebApp без Framework. В моем index.php я использую:require_once('load.php'); И в load.php я использую, require_once('class.php');чтобы загрузить свой class.php . В моем class.php я получил эту ошибку: Неустранимая ошибка: использование $ this, когда он не находится в...

138
Решение для «Неустранимая ошибка: достигнут максимальный уровень вложенности функции« 100 », прерывание!» в PHP

Я создал функцию, которая находит все URL-адреса в HTML-файле и повторяет один и тот же процесс для каждого HTML-содержимого, связанного с обнаруженными URL-адресами. Функция рекурсивная и может продолжаться бесконечно. Однако я наложил ограничение на рекурсию, установив глобальную переменную,...

137
Как заставить пользователей обращаться к моей странице по HTTPS вместо HTTP?

У меня есть только одна страница, к которой я хочу принудительно обращаться как к странице HTTPS (PHP на Apache). Как мне сделать это, не требуя HTTPS для всего каталога? Или, если вы отправляете форму на страницу HTTPS со страницы HTTP, отправляет ли она ее по HTTPS вместо HTTP? Вот мой пример:...

137
Как я могу получить полный URL-адрес текущей страницы на сервере Windows / IIS?

Я переместил установку WordPress в новую папку на сервере Windows / IIS . Я настраиваю 301 редирект в PHP, но похоже, что это не работает. URL-адреса моих сообщений имеют следующий формат: http:://www.example.com/OLD_FOLDER/index.php/post-title/ Я не могу понять, как получить /post-title/часть...

137
MVC (Laravel) где добавить логику

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

136
Выделите разницу между двумя строками в PHP

Какой самый простой способ выделить разницу между двумя строками в PHP? Я думаю о том, что происходит на странице истории редактирования переполнения стека, где новый текст выделен зеленым, а удаленный - красным. Если есть какие-либо заранее написанные функции или классы, это было бы...

136
Значение ключа цикла PHP foreach

Я запускаю этот вызов БД, чтобы получить многомерный массив. Я пытаюсь получить ключи каждого, но когда я пытаюсь, он появляется пустым или как массив. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name,...

136
Очистить строки, чтобы сделать их безопасными для URL и имени файла?

Я пытаюсь придумать функцию, которая хорошо выполняет очистку определенных строк, чтобы их можно было безопасно использовать в URL (например, после публикации), а также безопасно использовать в качестве имен файлов. Например, когда кто-то загружает файл, я хочу убедиться, что я удаляю все опасные...

136
Как работает ключевое слово «use» в PHP и можно ли с ним импортировать классы?

У меня есть файл с классом Resp. Путь это: C:\xampp\htdocs\One\Classes\Resp.php И у меня есть index.phpфайл в этом каталоге: C:\xampp\htdocs\Two\Http\index.php В этом index.phpфайле я хочу создать экземпляр класса Resp. $a = new Resp(); Я знаю, я могу использовать requireили includeключевые слова,...

136
Как получить IP-адрес клиента в Laravel 5+

Я пытаюсь получить IP-адрес клиента в Laravel. Получить IP-адрес клиента в PHP легко, используя $_SERVER["REMOTE_ADDR"]. Он отлично работает в основном PHP, но когда я использую то же самое в Laravel, он возвращает IP-адрес сервера вместо IP-адреса...

135
Механизмы отслеживания изменений схемы БД [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

135
Лучший способ разбора RSS / Atom-каналов с помощью PHP [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос В настоящее время я использую Magpie RSS,...

135
Возвращаете JSON из PHP в JavaScript?

У меня есть PHP-скрипт, который вызывается через JQuery AJAX. Я хочу, чтобы PHP-скрипт возвращал данные в формате JSON в javascript. Вот псевдокод в скрипте PHP: $json = "{"; foreach($result as $addr) { foreach($addr as $line) { $json .= $line . "\n"; } $json .= "\n\n"; } $json .= "}"; По сути, мне...