PHP Условия для ошибки 404Всем привет.
Подскажите пожалуйста, как реализовать условие:
Есть такой код:
<?php
$uri = $_SERVER;
$segment = explode("/", $uri);
if ($segment != "question" OR $segment != "questions" OR $segment != "404") {header('Location: http://site.com/404/');}
?>https://www.cyberforum.ru/ php-beginners/ thread1913210.html
PHP Вывод строки c html-сущностями и кавычками Добрый день друзья.
Если мне нужно вывести строку из БД на экран, то делаю это так:
$str="ЭЭ олвыдоа \"fdsf\" \' fdsfsdf\'";
echo(htmlspecialchars($str, ENT_QUOTES,'cp1251'));
это работает очень хорошо, но если строка $str содержит html-сущности, то начинаются проблемы:
PHP Автоматически добавить ссылку на файлhttps://www.cyberforum.ru/ php-beginners/ thread1913135.html Здравствуйте, как автоматически создать ссылку на файл, на определенную страницу? Вообщем такая задумка пользователь загружает файл на сервер, путь к этому файлу у меня есть, а вот как сделать так чтобы создавалась вот такая html ссылка <a href="">название файла пользователь вводит сам</a> и еще чтобы после того как он ввел название он мог выбрать на какую страницу поместить файл и после того как...
PHP Почему при передаче параметра в массиве POST, условие не срабатывает?<?php error_reporting(-1);
header('Content-Type: text/html; charset=utf-8');
ini_set('display_errors', 'On');
if(isset($_POST) && filter_var($_POST, FILTER_VALIDATE_EMAIL)){
echo 'Всё ок!';
}
?>https://www.cyberforum.ru/ php-beginners/ thread1913132.html
При загрузке файла на сервер меняется кодировка PHP Здравствуйте, возник такой вопрос: Написал код для загрузки на сервер, файлы загружаются все хорошо, только когда загружаю файлы с русским названием в папке куда они загружаются слетает кодировка. Например вместо файла с названием "отчет.docx" получается "диплом.docx". Файл формы html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
...
PHP Перевод строки в txt файлеhttps://www.cyberforum.ru/ php-beginners/ thread1913113.html Есть скрипт php, который построчно считывает текст из файла txt и выводи на экран.
Какой код переноса надо вставить в txt файл, чтобы текст на экране отображался с новой строки?
Например:
11111
22222
33333
А надо, чтобы выводилось:
PHP Отсутствие default в switchЯ сделал калькулятор
<?php error_reporting(-1);
ini_set('display_errors', 'On');
header('Content-Type: text/html; charset=utf-8');
?>
<form action="" method="POST" style="border: 1px solid red; width: 400px; float: left;">
<div style="width: 300px;">Введите число 1 <input type="text" name="number1"></div>https://www.cyberforum.ru/ php-beginners/ thread1913058.html
Ошибка отображения имени пользователя при авторизации на сайте PHP Здравствуйте, у меня проблема. Я авторизуюсь на своём сайте и пишет привет, ИМЯ. Когда перехожу куда-нибудь, допустим с главной страницы на страницу " Галерия " так у меня почему-то имя преподаёт и просто привет и без имени, Вот как это выглядит:
Также, могу скинуть коды.
Index.php
<?PHP
session_start();
require "db.php";
?>
PHP POST запрос по нажатию кнопки на формеДелаю форму регистрации. Отдельно сама по себе форма ожидаемо работает, но как только эту форму включаю в структуру сайта, кнопка не дает никакой реакции по нажатию. Сама кнопка нажимается, но запрос не отправляется. Где искать причину?
На сайте есть форма авторизация, так там все работает, подключал обе формы одинаково..
Добавлено через 6 минут
GET запрос работает.https://www.cyberforum.ru/ php-beginners/ thread1913036.html
PHP Вывести на экран строку массива если она не совпадает с любой из другого массиваhttps://www.cyberforum.ru/ php-beginners/ thread1913027.html приветствую
есть два массива $word и $word
в одном слова по одному в каждой ячейки, а во втором стоп-слова
как вывести только те слова из $word которые не совпадают с $word?
Использование bcmul для перемножения элементов массивов PHP Добрый день! Есть страница на которой два поля ввода и кнопка, в поля вводят числа (большие, больше 15 знаков) нужно получить их произведения.
На данный момент у меня код такой:
<?php
$a = explode("\n", $_POST);
$b = explode("\n", $_POST);
for ($x=0; $x<count($a); $x++) echo bcmul($a, $b, 50) . "<br>";
PHP После отправки формы перекидывает на страницу с 404 ошибкойДобрейший вечерок, господа. Сижу с таким вопросом, не могу решить. Кто может помочь? Создал Лендинг. Залил его на хостинг. Имеется форма обратной связи. Но когда кликаю отправить, выдает ошибку " Error 404 - Page Not Found" и переходит по ссылке " Error.hostinger.eu/? " почему?
"https://www.cyberforum.ru/ php-beginners/
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Работа с Git в Windows
Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .