Architector
Architector
  • Видео 11
  • Просмотров 103 153

Видео

PHP ограниченная паджинация Simple pagination using PHP and MySQL
Просмотров 3,5 тыс.5 лет назад
Исходник тут - drive.google.com/open?id=1zxfR6naAuuOqwtnyPnamFHiyvLl3zFO5I7r1cNLXrxU Как сделать простую и доступную для понимания новичка паджинацию, без всяких классов и ООП. Данное видео является альтернативным вариантом к предыдущему видео о паджинации ruclips.net/video/uE0KXHQal7I/видео.html
Решение проблемы с кодировкой символов на сайте (UTF-8). Отображает иероглифы или знаки вопроса
Просмотров 16 тыс.5 лет назад
Русские буквы на веб-странице отображаются в виде непонятных символов, знаков вопроса, иероглифов, непонятной абракадабра. Как решить проблему на php, в СУБД MySQL phpMyAdmin, .htaccess 1) Создаём файл в кодировке UTF-8 без BOM 2) Когда создаёте базу данных, указывайте сравнение utf8_unicode_ci или utf8_general_ci 3) Решение на PHP. set_charset или mysqli_set_charset www.php.net/manual/ru/mysql...
PHP Как хранить картинки в базе данных How to save images as a BLOB in MySQL
Просмотров 29 тыс.5 лет назад
Исходник тут - drive.google.com/open?id=1YbWkzkm87u4iqZr0Cjv0E2QNr1qnrsA2 Как сохранить картинку или другой файл прямо в базе данных, а не на сервере? Вопрос зачем хранить в бд, а не на сервере в данном видео не подымается.
Простая регистрация и авторизация на чистом php
Просмотров 3,9 тыс.5 лет назад
Исходник тут - drive.google.com/open?id=1syfyelOTSgl4FKjwQFWxGXZGKzxnT-Mi Пример простой авторизации и регистрации для сайта на чистом PHP. Процедурный интерфейс
Как переключать на другую ракладку клавиатуры shift + alt в Manjaro Gnome и Solus OS Budgie
Просмотров 3,7 тыс.5 лет назад
#linux #manjaro #gnome #solus #budgie #клавиатура How to change keyboard layout on Linux Manjaro Gnome and Solus 3 OS Budgie
PHP поиск на сайте ПО НЕСКОЛЬКИМ СЛОВАМ How to search using PHP and MySQL on web site
Просмотров 18 тыс.6 лет назад
Creating a PHP search. Реализация поиска на сайте с помощью PHP
PHP Загрузка файлов на сервер. Отображение файлов из папки
Просмотров 8 тыс.6 лет назад
Исходник тут! drive.google.com/open?id=1DVd4vF-BJxkWhNsRbOAGT9qZhxcG-KIXXc2Vg66NqZc Как загрузить файлы на сервер с помощью языка PHP? Как отобразить загруженные на сервер файлы на веб-странице?
PHP Вывод записей в три столбца из БД в таблице table
Просмотров 10 тыс.6 лет назад
Как выводить статьи из базы данных mysql в три столбца в каждую ячейку. Исходник по ссылке drive.google.com/open?id=1PaxCX9tF843k4v2xwTTr2AeroKwRoxpPmdsAdNIBDFs А вообще можно просто выводить в блоке div и в css прописать свойство float: left; Тогда каждый последующий блок будет прилипать к предыдущему с левой стороны. Только рассчитайте сколько дочерних дивов вместится.
PHP pagination. Постраничная навигация. Паджинация/пагинация
Просмотров 3,6 тыс.6 лет назад
Как сделать постраничную навигацию? Ссылка на исходник drive.google.com/open?id=1I503cJ9Pn9YsyBj4VTpNEoz0dT7nerAHoNtSA_ucnD0
PHP Вывод статей из БД, выводить сначала новые, просмотр статьи на отдельной странице
Просмотров 7 тыс.6 лет назад
Подключаемся к базе данных mysql, производим выборку, выводим записи от последней к самой первой (ORDER BY id DESC) при помощи цикла while. Чтобы отдельно вывести статью используем $_GET. Исходник смотреть по ссылке здесь drive.google.com/open?id=1aeYbbzrkFHl0b3C7Jc5PPY9_fvU6_GsHVuVyaAYhTrU

Комментарии

  • @DentalStom-s2v
    @DentalStom-s2v 9 дней назад

    Пожалуйста помогите мне у меня не получилось и выводит вот такую ошибку Fatal error: Uncaught mysqli_sql_exception: Требуемый адрес для своего контекста неверен in C:\xampp\htdocs\baza\index.php:9 Stack trace: #0 C:\xampp\htdocs\baza\index.php(9): mysqli->__construct('::1', 'root', Object(SensitiveParameterValue), 'img_upld') #1 {main} thrown in C:\xampp\htdocs\baza\index.php on line 9 Вот код: <?php $server = $_SERVER['SERVER_ADDR']; $username = 'root'; $password = ''; $dbname = 'img_upld'; $charset = 'utf8'; $connection = new mysqli($server, $username, $password, $dbname); if($connection->connect_error){ die("Ошибка соединения".$connection->connect_error); } if(!$connection->set_charset($charset)){ echo "Ошибка установки кодировки UTF8"; } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Загрузка картинки в БД</title> </head> <body> <form action="index.php" method="post" enctype="multipart/form-data"> <p>Загрузить картику</p> <input type="file" name="img_upload"><input type="submit" name="upload" value="Загрузить"> <?php if(isset($_POST['upload'])){ $img_type = substr($_FILES['img_upload']['type'], 0, 5); $img_size = 2*1024*1024; if(!empty($_FILES['img_upload']['tmp_name']) and $img_type === 'image' and $_FILES['img_upload']['size'] <= $img_size){ $img = addslashes(file_get_contents($_FILES['img_upload']['tmp_name'])); $connection->query("INSERT INTO images (img) VALUES ('$img')"); } } ?> </form> <?php $query = $connection->query("SELECT * FROM images ORDER BY id DESC"); while($row = $query->fetch_assoc()){ $show_img = base64_encode($row['img']);?> <img src="data:image/jpeg;base64, <?=$show_img ?>" alt=""> <?php } ?> </body> </html> Спосибо большое!

  • @fanisgalimyanov
    @fanisgalimyanov 4 месяца назад

    Функция addcslashes имеет два параметра. Первый параметр это строка, символы которой надо экранировать, а второй параметр это коллекция символов которые надо экранировать. У Вас не указано какие именно символы строки экранировать. Т.е. addcslashes(file_get_contents($_FILES['img_upload']['tmp_name']), а здесь коллекция символов должна была быть)

  • @dicce7082
    @dicce7082 6 месяцев назад

    а хранить музыки можно?

  • @ulvenfenrir6428
    @ulvenfenrir6428 8 месяцев назад

    Внимание! Не перепутайте addslashes и addcslashes! Если используете быстрое заполнение (tab), например, в Visual Code, то вполне можете на этом словить затуп

  • @MaximKacc
    @MaximKacc Год назад

    Спасибо тебе, добрый человек. Сколько видео пересмотрел, не понятно было - всё разъяснил

  • @KJPiGames
    @KJPiGames Год назад

    Спасибо больше КЭП

  • @tofi5778
    @tofi5778 Год назад

    Единственное видео, по которому все получилось на всем русскоязычном ютубе. Пишу диплом, как раз такая ф-ия нужна была для сайта. Спасибо!!!!!

  • @aknldoryeny
    @aknldoryeny Год назад

    Отличный видеоурок, всё понятно и без заморочек непонятных, лайк

  • @saharaprotocol
    @saharaprotocol Год назад

    Спасибо.

  • @Old_Pohabych
    @Old_Pohabych Год назад

    Соплежуй

  • @sttimon6901
    @sttimon6901 Год назад

    Спасибо вам большое ! Я тоже очень долго мучался с данной проблемой.

  • @user-uk4ww6ln7q
    @user-uk4ww6ln7q Год назад

    Как быть если в пхп просано latin1 и при отправки формы в бд возникают кракозябры?

  • @user-lz7li3me4q
    @user-lz7li3me4q Год назад

    Привет, брат

  • @doh3812
    @doh3812 Год назад

    а как вывести svg картинку?

    • @cruzer6653
      @cruzer6653 Год назад

      Насколько я знаю, загрузка svg файлов на сайт небезопасна из-за структуры этого типа файла.

  • @user-je7sc4he8n
    @user-je7sc4he8n Год назад

    Иван Золо?

  • @user-kvmsoft
    @user-kvmsoft Год назад

    Хороший, а главное полезный урок. Пол дня бился и искал, как загружать в БД именно картинку, а не пути и ссылки на неё. По данному примеру всё сделал, очень рад! Спасибо

  • @globalcode410
    @globalcode410 2 года назад

    KODE <?php $connect=mysqli_connect("localhost","root","","search") or die("Boglanishda xatolik bor"); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>SEARCH</title> </head> <body> <center> <form method="post"> <input type="text" name="search" class="search"><input type="submit" name="submit" value="SEARCH"> </form> <hr> <?php if(isset($_POST['submit'])){ $search=explode(" ", $_POST['search']); $count=count($search); $array=array(); $i=0; foreach ($search as $key) { $i++; if ($i<$count) $array[]="CONCAT (`title`,`text`) LIKE '%".$key."%' OR "; else $array[]="CONCAT (`title`,`text`) LIKE '%".$key."%'"; } $sql="SELECT * FROM `test` WHERE ".implode("", $array); // echo $sql; $query=mysqli_query($connect,$sql); while($row=mysqli_fetch_assoc($query)) echo "<h1>".$row['title']."</h1><p>".$row['text']."</p><br>"; } ?> </center> </body> </html>

  • @globalcode410
    @globalcode410 2 года назад

    KODE

  • @fribisdi2123
    @fribisdi2123 2 года назад

    Спасибо! Очень полезно для меня чайника. Подскажите, что нужно добавить в этот код - 1) Что бы при пустом запросе в поле поиска выдало бы сообщение "Пожалуйста, введите поисковый запрос". 2) При поиске не оказалось совпадений с запросом и тогда должно выдать сообщение: "Поиск не дал результатов". Спасибо!

  • @Alesha56
    @Alesha56 2 года назад

    спасибо, у меня всё работает, получилось, но нужно выводить фотографию ещё, а она выводится просто названием(по типу 55dfdf.jpg) не подскажешь, как сделать, чтоб она выводилась именно фотографией, а не таким текстом?

  • @dogone1330
    @dogone1330 2 года назад

    Спасибо огромное!

  • @JASON-tf8be
    @JASON-tf8be 2 года назад

    Видос крутяк спасибо большое, а как вывести 10 страниц, следующию и предыдущую, и через точки последнюю?

  • @JASON-tf8be
    @JASON-tf8be 2 года назад

    А как добавить в код если ничего не найдено вывести ничего не найдено?

  • @JASON-tf8be
    @JASON-tf8be 2 года назад

    Чувак ты крут все работает, объясняешь все доходчиво спасибо тебе!

  • @hm-wg9ei
    @hm-wg9ei 2 года назад

    Не знаю пока почему и как, но это работает

  • @Maratreason
    @Maratreason 2 года назад

    Как вы меня выручили вы бы знали :) Лайк, подписка однозначно)

  • @mihail4971
    @mihail4971 2 года назад

    А строка AddDefaultCharset utf8 тебе не очем не говорит

  • @sanchez0021
    @sanchez0021 2 года назад

    ееее ты мамный

  • @Fiodkdld
    @Fiodkdld 2 года назад

    У меня все заработало, спасибо Вам большое! Очень полезное видео ахпэр жан

  • @-4-721
    @-4-721 2 года назад

    Ахуенно всё. Благодарю братка. Всё просто чётко и без лишней воды)

  • @romanivshin6098
    @romanivshin6098 2 года назад

    Спасибо за объяснение, но немного трудно было его понять из-за того, что все было очень мелко. Но все равно огромное тебе спасибо.

  • @Franklin919
    @Franklin919 2 года назад

    Сделай продолжение как обезопасить, пжпж

  • @user-ug4ow1qq2h
    @user-ug4ow1qq2h 2 года назад

    2:30

  • @boris3335
    @boris3335 2 года назад

    спасибо, помогло

  • @mindkindtv8038
    @mindkindtv8038 2 года назад

    А где решение то ? Че за говно ? Стандартный метод кодировки ? Парень трюки с MySQL не помогли. Вот так же вопросы бьет. Скажика а что дальше делать ???. Сама страница читаеться норм а мускул + пхп вопросами хотя мне выводит что кодировка утф-8

  • @hertz3001
    @hertz3001 2 года назад

    тоже снял видео о том как Сделать загрузку на сервер и ПК, ЗАЦЕНИ : ruclips.net/video/52OCuSoE818/видео.html

  • @hertz3001
    @hertz3001 2 года назад

    тоже снял видео о том как Сделать загрузку на сервер и ПК, ЗАЦЕНИ : ruclips.net/video/52OCuSoE818/видео.html

  • @user-vp6bu3fg1o
    @user-vp6bu3fg1o 3 года назад

    Шик и блеск

  • @olegkuhalskiy6423
    @olegkuhalskiy6423 3 года назад

    cмотреть на скорости 1.5

  • @homamagnat
    @homamagnat 3 года назад

    Заранее спасибо за хеширование пароля!)

  • @amanatchanel8988
    @amanatchanel8988 3 года назад

    Спасибо бро :D

  • @bigcheese5331
    @bigcheese5331 3 года назад

    Спасибо огромное! Ролик очень помог!

  • @user-mx2tx5iv6r
    @user-mx2tx5iv6r 3 года назад

    Спасибо огромное! Мне, всего та, при сохранении файла в PHP нужно было указать кодировку. Мог бы и сам догадаться. Ещё раз спасибо)

  • @3dtravel291
    @3dtravel291 3 года назад

    Жаль не добавили защиту от загрузки слишком больших картинок и прочего

  • @user-nc6wq6cz8c
    @user-nc6wq6cz8c 3 года назад

    когда все сохраняю выводится на сайте только '; echo '( '.$article['id'].' ) '.$article['title'].' '; echo $article['text'].' '; echo ''; } } ?> что делать?

  • @3dtravel291
    @3dtravel291 3 года назад

    как обернуть ссылку на эти картинки в тэг <img src='путь к файлу'> при экспорте в БД?

  • @3dtravel291
    @3dtravel291 3 года назад

    Как теперь все это вывести с картинкой?

    • @glbash_
      @glbash_ 3 года назад

      Все ещё нужна помощь?

    • @3dtravel291
      @3dtravel291 3 года назад

      @@glbash_ нет, спасибо

    • @vasiletacic5297
      @vasiletacic5297 2 года назад

      @@glbash_ да

    • @glbash_
      @glbash_ 2 года назад

      @@vasiletacic5297 напиши мне как нибудь в тг

    • @user-su2ju5pm8n
      @user-su2ju5pm8n 2 года назад

      подскажи, как вывести

  • @3dtravel291
    @3dtravel291 3 года назад

    У меня есть вывод ссылки на картинку из БД Mysql в виде papka/pic.jpg? как мне сделать авто замену на вывод самой картинки, которая хранится получается на сервере?

  • @user-tp8wi7wm7f
    @user-tp8wi7wm7f 3 года назад

    Спасибо! Отличное видео, но как сделать, чтобы в результат поиска попадали только строки, где встречаются все слова из запроса в произвольном порядке?