파이썬을 사용하여 CGI를 통해 서버 측을 실행하는 일부 웹 응용 프로그램이있는 조직 용 웹 사이트를 만들고 있습니다. 나는 직관적 인 프론트 엔드 프레임 워크를 조금 더 원합니다. 저는 또한 언어를 스크립팅하고 웹 언어에 익숙합니다. 부트 스트랩을 사용자 프레임 및 문서 범위에 대한 프레임 워크로 선택했습니다.CGI 웹 사이트에서 HTML로 PHP를 사용하는 웹 사이트 인증? 대안?
이제 PHP와 MySQL에 관한 웹 사이트 인증을 이해하고 있습니다. 그러나 나는 대답을 찾을 수 없었다는 의문을 가지고 있습니다.
PHP 및 mySQL을 통해 웹 사이트 인증을 설정하지만 모든 페이지 끝이.php
이 아닌데 어떻게 설정합니까? 예를 들어
은 수 어떻게 든의 시작 부분에이 CheckLogin
코드를 삽입 만하는 것입니다 .html
대신 .php
하는 웹 페이지의 HTML 코드 내부 :
<?PHP
require_once("./include/membersite_config.php");
if(!$fgmembersite->CheckLogin())
{
$fgmembersite->RedirectToURL("login.php");
exit;
}
?>
CheckLogin
코드 :
function CheckLogin()
{
session_start();
$sessionvar = $this->GetLoginSessionVar();
if(empty($_SESSION[$sessionvar]))
{
return false;
}
return true;
이 자습서를 참조하고 있습니다. http://www.html-form-guide.com/php-form/php-login-form.html
업데이트 : 아파치를 사용하고 있습니다.
나는 기술의 이름 외에 약간의 지침을 찾고 있는데, 예제 나 튜토리얼을 통해 뭔가를 배우고 싶다. 나는 다시 웹 사이드 프로그래밍을 처음 접했고, 실제 사례를 통해 많은 이점을 얻을 수 있었다.
편집 : 또한 웹 사이트의 CGI 유형에 가장 적합한 대안을 찾고 있습니다. CGI와의 통합을 기반으로 한 Apache 및 웹 사이트 인증 영역의 모든 것.
이 질문은 중복으로 표시되었지만 단순히 PHP를 HTML에 삽입하는 대신 CGI 성격에 더 많은주의가 필요하므로 동의하지 않습니다. "웹 사이트 인증"을 연구 할 때 발견되는 가장 보편적 인 솔루션은 PHP입니다. 그러므로 CGI 사용의 단순화를 위해 PHP 페이지를 HTML 페이지로 변환하여 CGI 웹 사이트를 만드는 방법을 묻는 이유는 무엇입니까? 꼭 쉬운 방법이 있다면 꼭 공유하시기 바랍니다.
:
는 여기에 몇 가지 추가 정보를 꽤 좋은 자습서입니까? 아파치가 있으면'mod_rewrite'를 사용할 수 있습니다. – Halcyon
업데이트 됨. 예 아파치를 사용하고 있습니다. – BilliAm