|
3 / 3 / 0
Регистрация: 27.08.2019
Сообщений: 19
|
|
Как сделать чистый блог на php для понимания его?27.08.2019, 16:22. Показов 2185. Ответов 25
Метки нет (Все метки)
1
|
|
| 27.08.2019, 16:22 | |
|
Ответы с готовыми решениями:
25
Ищу комплексный компонент для понимания его устройства Как подключить ckeditor в чистый PHP? Что такое блог и как его создать? |
|
|
|
| 27.08.2019, 18:25 | |
|
Ищи в гугл пхп с нуля, иначе никак.
1
|
|
|
9 / 9 / 6
Регистрация: 08.10.2012
Сообщений: 266
|
|
| 29.08.2019, 15:07 | |
|
ищи уроки сразу с "PDO" чтобы потом вопросов не возникало с безопасностью
Добавлено через 7 минут https://youtu.be/NSBQ7hF-iCc только надо данные фильтровать от инъекций Добавлено через 11 минут регистрация и авторизация пользователей https://youtu.be/3UtB4QS6EAg https://youtu.be/vvgOPJQA8Zk ну ты можешь сам посмотреть других в ютубе много главное чтобы с PDO было, это стрелочка такая -> при обращении к базе данных ну и про безопасность почитай когда разберешься с php https://youtu.be/hETK-ohKbhw https://youtu.be/hvGzH4AnWjA я учился на этом https://www.youtube.com/watch?... _oJfMn6S3I но там устаревший mysqli а не PDO, чтобы не переучиваться лучше сразу с PDO иначе 15% сайта переписывать придется.
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|||||||
| 29.08.2019, 20:19 | |||||||
|
Vetrox, не подскажете, когда MySQLi устарело?
![]()
1
|
|||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
||
| 30.08.2019, 07:40 | ||
1
|
||
|
9 / 9 / 6
Регистрация: 08.10.2012
Сообщений: 266
|
||
| 30.08.2019, 09:37 | ||
|
0
|
||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 30.08.2019, 09:40 | |
|
1
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
||
| 30.08.2019, 13:50 | ||
1
|
||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 30.08.2019, 14:14 | |
|
1
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 30.08.2019, 14:52 | |
|
atanov, я про версию MySQL писал
1
|
|
|
9 / 9 / 6
Регистрация: 08.10.2012
Сообщений: 266
|
|
| 30.08.2019, 15:57 | |
|
atanov, почему неверно? от ковычек инъекции не обязательно фильтровать в pdo, когда в msqli нужно оборачивать в функцию все поступаемые данные внедряемые в sql запрос, я вот теперь не помню, что за функция, потому что стал pdo пользоваться!
Добавлено через 10 минут https://www.youtube.com/watch?v=O1kXtRkMLS0 интересный курс про безопасность там я узнал про все эти ковычки и понял что всё, что я делал на msql и msqli небезопасно, конечно в pdo нужно защитится от html тегов, но все же меньше забот, это кстати очень фундаментальный вопрос при написании форума, если я что-то не так правильно понимаю давай придем к какому то общему выводу, безопасность превыше всего, и всетаки мы программисты, а значит должны понимать что то что делаем правильно, или есть какието другие способы о которых мы еще не знаем, то слава Богу за этот форум
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 30.08.2019, 16:40 | |
|
Vetrox, просто пишите только то, что знаете, и все будет хорошо
![]() Мы, программисты, обычно смотрим в справочник, когда что-то не помним
1
|
|
|
9 / 9 / 6
Регистрация: 08.10.2012
Сообщений: 266
|
|
| 30.08.2019, 16:52 | |
|
ну раз мы все тут собрались, давайте выясним, ведь если я что-то не так делаю надо исправиться и делать правильно, мне нравится играть на гитаре, но когда я вижу как ктото какуюто фишку использует я пытаюсь это перенять, давай делиться опытом, это полезно,
я прав что от ковычек в запросах PDO можно не защищаться? а в msqli это необходимо делать, когда в msql вообще как в теплом тулупе обернутых функций себя чувствовал)) Добавлено через 1 минуту как танк с многотонной железной броней)))
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 30.08.2019, 17:10 | |
|
Vetrox, просто продолжайте использовать PDO и оставьте в покое MySQLi. Если случайно где-то встретите использование метода quote, сильно не пугайтесь. Это не означает, что MySQLi наступает
1
|
|
|
|
|||||||||||||||||
| 31.08.2019, 12:54 | |||||||||||||||||
|
В пхп имеется два варианта обращения к классу: 1. Синглтон, это типа MSQL::query(....) 2. Инсталл, (как объект класса) типа $mysqli->query(...) В классе могут иметься методы типа static, которые вызываются MSQL::query(....) или $mysqli::query(...) Далее, существует протекция методов : public, protected, private. Функции protected можно вызвать из клона, а private только в исходном классе. Например, я создаю базовый клон
1
|
|||||||||||||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|||
| 31.08.2019, 15:29 | |||
|
Если НЕ используете подготовленные запросы, тогда экранировать нужно. И в PDO, и в mysqli.
1
|
|||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 31.08.2019, 16:24 | ||
|
1
|
||
|
9 / 9 / 6
Регистрация: 08.10.2012
Сообщений: 266
|
|
| 31.08.2019, 18:34 | |
|
Мне кажется, что тут дело привычки, если ты не работал в комманде в компании, где принципиально знать построение кода, и если один все делаешь, то можно одними простыми function() обойтись даже без паблик, утрирую конечно, но всё же =)
всё что ты написал я почти не знаю, и действительно если копаться в джумле или вордпрессе то максимум что смог сделать это найти место куда засунуть свой баннер, если бы мне довелось придумывать вордпресс я бы всё по-другому бы сделал, проще на мой взгляд. не понимаю от куда там окна для уязвимостей находятся из версии в версию. Добавлено через 12 минут Форум состоит из сих сложных элементов 1. регистрация и авторизация пользователя 2. админка 3. ранги и привилегии 4. разделы и темы, доступные админу, модераторам и пользователям 5. форма добавления сообщений 6. вывод сообщений 7. пагинация для сообщений и тем, когда они не влазят на одну страницу (можно аяксом красиво подгружать сообщения) 8. прикрутить загрузку аватары и настройки подписи На ютубе уроков можно достаточно посмотреть по этим всем вещам по-очереди. по пунктам. Это хороший опыт который каждый проходит, если сделаешь конечный безопасный продукт, значит ты знаешь mysql и php
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 31.08.2019, 23:02 | |
|
esculap_ra, вы с цитированием намудрили. Это не я писал.
1
|
|
|
|
|||||
| 01.09.2019, 10:49 | |||||
|
Решил освоить пхп, но под руку попалась Делфи, и я начал программировать для десктоп, а потом оказалось, что я я и азы пхп знаю. Ну а дальше jQuery, Smаrty и прочее. Сейчас знаю кишки Джумлы, Престашоп, Опенкарт, ремонтировал сайты англичанам и швейцарцам, а они такие дотошные, просто жуть! Особенно вредная попалась из Швейцарии! Она где-то откопала сервис, и требовала делать все по их рекомендациям - прописывать альты даже для элементов шаблона, убирать из заголовка ответа идентификацию сервера и т.д. И заметь, мне не у кого было учиться... Я тупо ставил перед собой цель, и стремился ее достичь. Добавлено через 13 минут Добавлено через 11 минут Добавлено через 9 минут
1
|
|||||
| 01.09.2019, 10:49 | |
|
Помогаю со студенческими работами здесь
20
Как сделать чистый exe файл Форум >web-программистов > PHP > PHP для начинающих. Как такое сделать? Как создать блог на платном хостинге и раскрутить его! Как из WordPress сделать не блог Как сделать, чтобы при нажатии по нику или логину пользователя, попасть на его страницу php mysql Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|