Я изучал php, просто подключив его.
Я надеялся, что кто-нибудь сможет указать мне правильное направление в отношении безопасности, потока и общих рекомендаций?
Спасибо.
править -
Я полагаю, что лучший способ сформулировать то, что я пытаюсь спросить, - это ..
Каков наилучший метод:
1.) при обработке форм с помощью php, get vs post, $ _REQUEST vs $ _GET & $ _POST
2.) при динамическом создании файлов HTML (пример ниже)
3.) логины и аутентификация в том же файле, что и создатель формы
4.) Отправка электронной почты с помощью php
из пункта 2 выше
<?php
echo "<h1> Welcome </h1>";
if ($_SESSION['type'] == "admin")
{
//lots of html in the echo statment
echo "tables and admin interface here";
} else
{
//lots of html in the echo statment
echo "tables and user dashboard here";
}
?>
--VS--
<h1> Welcome </h1>
<?php
if ($_SESSION['type'] == "admin")
{
?>
lots of html in the echo statment
tables and admin interface here
<?php
} else
{
?>
lots of html in the echo statment
ables and user dashboard here
<?php
}
?>
--VS--
<?php if($_SESSION['username']): ?>
<p>You are logged in as <?=$_SESSION['username']?></p>
<p><a href="?logout=1">Logout</a></p>
<?php endif; ?>
ps: Спасибо всем, кто уже ответил. Могу я также узнать, где подходит фреймворк? Я прошел курс ООП, и мы не познакомились ни с какими фреймворками.
Я много читал о фреймворках Symfony и zend, но все еще запутался.
Еще раз спасибо.