- Задать вопрос на php
- Задать вопрос на php
- Автоклик href при условии?
- Как скачивать файлы Telegram через php более 20МБ?
- Как настроить прямой доступ к php файлу в .htaccess?
- Как исправить ошибку php Call to a member function bind_param() on boolean in?
- Почему возникает странная ошибка при создании двух EntityManagers?
- К использовать адрес для загрузки нужных данных?
- Как понять смысл php скрипта парсинга данных и восстановить его работоспособность?
- Как сделать парсер крупных сайтов и маркетплейсов на PHP, обходящий блокировки?
- Как определить интервал в расписание на php?
- Как показать определенное количество символов у ссылки а остальные скрыть?
- Как отключить повторное сжатие ответа CURL?
- Как работать с Cookie при многосайтовости на разных доменах?
- PHP — как отправить письмо с одного EMail на другой, с помощью SMTP+php?
- Как работает поиск по таблице в PhpMyAdmin?
- Какое есть средство для анализа времени выполнения скрипта каждого файла в приложении?
- Drupal 10 установка на Openserver, почему идет без css?
- Ошибка 500 php?
- Как взять содержимое div (текст) и поместить в php?
- Почему в простой функции, не перезаписывается переменная?
- Почему не работает форма отправки email?
- Минуточку внимания
- Задать вопрос на php
- Почему для php не работает Code Folding (возможность свернуть блок кода)?
- Занесение данных из формы в базу данных?
- Как показать количество активных ссылок?
- Для чего нужны буквы с двоеточием?
- Почему не работает код php сравнение сроки с значением массива?
- Можно ли в PHP отсортировать ассоциативный массив в ручную?
- Как сформировать вывод Ajax запроса правильно?
- Как узнать в какой кодировке строка и раскодировать ее?
- Headerless cms на базе Laravel можно/нужно?
- Как узнать активность человека в telegram?
- Как организовать работу PHP и RabbitMQ?
- Как спарсить текущую погоду в зависимости от месторасположения юзера?
- Как сделать поиск данных из mysql которые сохраненны в формате unicode?
- Можно ли как-то использовать абсолютный путь до папки/файла в php?
- В VM Битрикс нет PHP 8.1?
- Как разбить строку через разделитель несколько раз?
- Как передать переменную в модальное окно?
- Как реализовать переадресацию домена сохранив позиции основного домена в поисковой выдачи?
- Как сделать, чтобы бот последовательно выдавал клавиатуру?
- Как при конвертации валют рассчитывать числа с плавающей точкой?
- Минуточку внимания
Задать вопрос на php
Нашел вот такую проверку с SQL инъекциeй на PHP в одном из проектов
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
php // Открытие соединения с базой данных $conn = mysqli_connect("localhost", "username", "password", "myDB"); // Получение данных из формы $name = $_POST["name"]; $email = $_POST["email"]; $message = $_POST["message"]; // Проверка наличия данных if ($name && $email && $message) < // Вставка данных в таблицу "messages" $sql = "INSERT INTO messages (name, email, message) VALUES ('$name', '$email', '$message')"; mysqli_query($conn, $sql); > else < echo "Введите все данные"; > // Закрытие соединения с базой данных mysqli_close($conn); ?>
Всем привет. Помогите решить проблему. В суде истец показал удостоверенную нотариусом переписку по электронной почте. В переписке есть письмо 2021 года, которое я точно не получал (100%) и которое мне точно не направлялось. Почту всегда по несколько раз в день отслеживаю. Мне надо доказать, что письмо фактически мне не направлялось. Поэтому подскажите, можно ли отправить электронное письмо «задним числом» и можно ли сделать так, чтобы письмо было в отправленных, но фактически не отправлялось. Буду благодарен за помощь, в долгу не останусь.
Недавно работал с одним проектом и наткнулся на такой код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
php $con = mysql_connect("localhost", "username", "password"); mysql_select_db("my_database", $con); $qry = "SELECT * FROM user WHERE style="color:#e6db74">$id'"; $result = mysql_query($qry); while ($row = mysql_fetch_array($result)) < $f = $row['field1']; $g = $row['field2']; $h = $row['field3']; > mysql_close($con);
Переменные названия просто ужас, долго пытался понять что за field1, field2, field3. Ощущение что стро по документации или учебнику создавали проект 😂
Нашел изящный путь удаления цифр из строки на PHP и куча регулярных выражений и видимо человек не знал про 9 или \d, в общем выкладываю как было
1 2 3 4 5 6 7 8 9 10 11 12
php $words = preg_replace('/0/', '', $words ); // remove numbers $words = preg_replace('/1/', '', $words ); // remove numbers $words = preg_replace('/2/', '', $words ); // remove numbers $words = preg_replace('/3/', '', $words ); // remove numbers $words = preg_replace('/4/', '', $words ); // remove numbers $words = preg_replace('/5/', '', $words ); // remove numbers $words = preg_replace('/6/', '', $words ); // remove numbers $words = preg_replace('/7/', '', $words ); // remove numbers $words = preg_replace('/8/', '', $words ); // remove numbers $words = preg_replace('/9/', '', $words ); // remove numbers
Нашел такой в реальном проекте на PHP 😐
if(isset($_GET["popup"]))popup();exit;> if(isset($_GET["execute"]))execute();exit;> if(isset($_GET["logs"]))logs();exit;> if(isset($_POST["Filllogs"]))Filllogs();exit;> if(isset($_GET["procedure2"]))procedure2();exit;> if(isset($_GET["procedure3"]))procedure3();exit;> if(isset($_GET["ApplyNetWorkFinal"]))ApplyNetWorkFinal();exit;> if(isset($_GET["ApplyNetWorkFinal-tests"]))ApplyNetWorkFinal_tests();exit;>
Нашел вот такой код Пагинации на PHP 😁
///pagination $page=$_GET['page']; if($page=="" || $page=="1") < $page1=0; > else < $page1=($page*10)-10; >
Интересная проверка авторизации на PHP. Мне кажется некоторый дупликат проверок. 😚
if (isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset( $HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout'])) < if ((isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login'])) && (!$userdata ['session_logged_in'] || isset($HTTP_POST_VARS['admin']))) < $username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS ['username']) : ''; $password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : ''; > >
Слайд Шоу (SlideShow) на PHP 😁
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
function StartPartnerSlideshow() < if(endPartnerDiv == "Partner2") < startPartnerDiv = "Partner2"; endPartnerDiv = "Partner3"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > else if(endPartnerDiv == "Partner3") < startPartnerDiv = "Partner3"; endPartnerDiv = "Partner4"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > else if(endPartnerDiv == "Partner4") < startPartnerDiv = "Partner4"; endPartnerDiv = "Partner5"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > else if(endPartnerDiv == "Partner5") < startPartnerDiv = "Partner5"; endPartnerDiv = "Partner6"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > else if(endPartnerDiv == "Partner6") < startPartnerDiv = "Partner6"; endPartnerDiv = "Partner7"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > else if (endPartnerDiv == "Partner7") < startPartnerDiv = "Partner7"; endPartnerDiv = "Partner8"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); > else if (endPartnerDiv == "Partner8") < startPartnerDiv = "Partner8"; endPartnerDiv = "Partner9"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); > else if (endPartnerDiv == "Partner9") < startPartnerDiv = "Partner9"; endPartnerDiv = "Partner10"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); > else if (endPartnerDiv == "Partner10") < startPartnerDiv = "Partner10"; endPartnerDiv = "Partner11"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); > else if (endPartnerDiv == "Partner11") < startPartnerDiv = "Partner11"; endPartnerDiv = "Partner1"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)", partnerspeed); > else < startPartnerDiv = "Partner1"; endPartnerDiv = "Partner2"; setTimeout("GetNextPartner('" + startPartnerDiv + "', '" + endPartnerDiv + "', 10, 0)",partnerspeed); > >