Здравствуйте, я не давно зарегистрировался в этом форуме. У меня есть цель написать свой сайт (User Control Panel) для моего игрового сервера. Я совсем новичок в PHP и нуждаюсь в вашей помощи. Я знаком с html+css, почти полностью знаю ЯП pawn (посмотрел на код php, очень многим схож с pawn). Подскажите пожалуйста с чего начать создавать свой UCP в php? Освоить PHP, я думаю мне не будет так уж трудно, как выше сказал, многим схож на pawn. Заранее спасибо за ответы.
Почитать книгу для начинающих по PHP и возможно MySQL если нужна база данных, потом уже и javascript так как он работает в браузере, а не как PHP и MySQL на сервере. Смотри свежие книги, можно сразу на тему построения интернет магазина, так как там будет описание админ панели.
Спасибо за ответ конечно же. Но я уже работал с MySQL. И не хочу начинать все с нуля в php, ибо это мне не удобно (кому как). Может сразу начну с системы регистрации пользователей и авторизации? Можете ссылки на мануалы дать, если они есть в этом форуме, пожалуйста
Там обычно 500-1000 страниц всего, их можно за пару дней прочитать и понять. html форма, https://secure.php.net/manual/ru/language.variables.external.php захэшировать пароль https://secure.php.net/manual/ru/function.password-hash.php проверить пароль https://secure.php.net/manual/ru/function.password-verify.php Защита https://en.wikipedia.org/wiki/Cross-site_request_forgery + XSS Библиотеки Mysqli и PDO, не используй Mysql его удалили, защита: перепроверять что из метода пришло, в нужном ли формате и передавать дальше, подготовленные запросы или mysqli_real_escape_string PDO::quote от sql-injection https://secure.php.net/manual/ru/book.mysqli.php https://secure.php.net/manual/ru/book.session.php это идентификатор записан в cookie, и файл с таким именем храниться на сервере, данные в сессии можно менять и читать из PHP только, в отличие от cookie. там после аутентификации храни id пользователя, можно доверять данным если только после ввода им правильного логина и пароля ты пишешь в сессию его id, чтобы потом проводить по этому id аутентификацию и авторизацию. Очень сильно облегчают создание сайтов которые написаны с нуля такой инструмента как framework, например http://www.yiiframework.com/doc-2.0/guide-index.html и CRUD. --- Добавлено --- Полезное: http://phpfaq.ru/newbie/na_tanke debug http://phpfaq.ru/debug https://netbeans.org/kb/docs/php/debugging_ru.html https://php.ru/forum/threads/howto-...i-po-shagam-i-s-kartinkami.58974/#post-474550 --- Добавлено --- Официальная документация очень много всего объясняет https://secure.php.net/manual/ru/