PHP Единая точка входа apache localhost:81у меня стоит Зенд сервер, хочу попробовать сделать единую точку входа на локальном сервере, то есть (http://localhost:81/Online/). но никак не получается
в файле индех у меня так есть
<?
if ( $_SERVER == '/' ) $page = 'home';
else {
$page = substr($_SERVER, 1);https://www.cyberforum.ru/ php-beginners/ thread2599388.html
PHP Как можно убрать символы с экрана, или вывести пустую строку Почему-то в случае отправки пустых строк из name, text
Notice: Undefined index появляется, но это ладно,
и вот это "- / " разделители из этой строки
22. $str_array_2 = $str_array.' - '."$str_array_tx"."/\n";
попробовал выводить пустую строку
27. else $str_array_2 = '';
не помогло. Почему-то.
PHP Перекодировка xml в windows-1251Здравствуйте, в php срипте создается xml file, перед записыванием в файл текст декодируется из utf-8 в windows-1251, но в результате вместо кириллицы вот такие кракозябры Шульги, если их забить в онлайн декодер , то покажет , что кодировка текста windows-1251, в текстовом редакторе стоит кодировка windows-1251. В чем может быть проблема и как сохранять в кодировке windows-1251 с нормальным...https://www.cyberforum.ru/ php-beginners/ thread2599290.html
PHP как организовать связь с бд по всем страницам?хочу создать небольшую платформу на локалке (база также на локали), чтобы можно было авторизоваться и соответственно проводить там определенные действия (прохождение тестов, чтения информации .и т.д) ...
Запутался с подключением бд.
Есть файл индекс где есть форма авторизации
<form class="form-horizontal" action="log.php" method="post">
<span class="heading">АВТОРИЗАЦИЯ</span>
<div...https://www.cyberforum.ru/ php-beginners/ thread2598858.html
PHP Загрузка файлаЗдравствуйте! Задача: загрузка файла в каталог. Мой код выдает ошибку: Notice: Undefined index: txt. И не могу понять почему не загружает файл. Подскажите, пожалуйста.
<?php if(!isset($_POST)) { ?>
<form method="post">
<input type="submit" name="draw" value="Добавить песню" style="height: 30px; margin: 30px;">
</form>
<?php } elseif(!isset($_POST)) { //Форма добавления файла
...https://www.cyberforum.ru/ php-beginners/ thread2598514.html
PHP Не срабатывает подготовленный запрос PHP 7https://www.cyberforum.ru/ php-beginners/ thread2598503.html Начал теребить старый сайт, который был написан когда стоял php 5.6. Но с 7 версией возникли проблемы.
Есть страница загрузки изображений. С помощью ajax передаются данные в файл обработчик. Который загружает фото на сервер и возвращает имя файла. Имя файла нужно записать в базу данных. Но ничего не получается. В базу ничего не добавляется.
На 5.6 все отлично работало, помогите разобраться...
Проблема с кодом checkParam PHP Здравствуйте, столкнулся с такой проблемой, разбирал один код и встретилась такие строки:
$login = checkParam($_POST);
$password = checkParam($_POST);
Кто знает напишите пж, что это значит
PHP Генерация HTML страниц из админкиhttps://www.cyberforum.ru/ php-beginners/ thread2598455.html Возник такой вопрос - делаю админку для новостного сайта и есть задача создавать новые страницы из админки. То есть, ввёл в форму номер новости, заголовок и текст новости, нажал "Опубликовать" и создалась новая HTML страница с заданным заголовком и текстом.
Примерный код страницы создания новости
<html>
Нужно перед добавления пользователя в базу данных проверить на уникальность логин пользователя. Код работает, но как заносил пользователей с одинаковыми логинами, так и продолжает это делать. В чем ошибка?
$login=filter_var(trim($_POST['login']),FILTER_SANITIZE_STRING);$pass1=filter_var(trim($_POST['password1']),FILTER_SANITIZE_STRING);$pass2=filter_var(trim($_POST['password2']),FILTER_SANITIZE_STRING);if($pass1!=$pass2){echo"Пароли не совпадают";}$mysql=new mysqli('localhost','root','','popkornimage');$result=mysqli_query("SELECT `login` FROM `user` WHERE `login` = '$login'");if(mysqli_num_rows($result)>0){echo"Пользователь с таким логином уже существует";}else{$mysql->query("INSERT INTO `user`(`login`, `password`) VALUE('$login', '$pass2')");$mysql->close();header("Location: /");}
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Введение в параллельное программирование
Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Концепция CQRS и её роль в современной разработке
В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Введение в CI/ CD и Jenkins
В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .