회원가입 차단 PHP파일 하나업로드후 서버 HTTP ERROR 500 납니다.
본문
그누보드 팁에 있는 회원가입 차단 PHP파일 생성후 업로드후에 갑자기 사이트가 500에러를 내면서 뻣어버렸습니다. ㅜㅜ
파일 코드 적용은 아래와 같습니다.
----------------------------------------------------------------------------------------
‘extend’ 폴더에 ban_signup.extend.php’ 파일을 생성한 후 아래 코드를 붙여넣고 저장합니다.
(ban_signup.extend, 이름이 마음에 들지 않으면 원하는 대로 바꾸셔도 됩니다)사이트 내에서 회원가입을 사용할 수 없게 되며 랜딩페이지처럼 회원가입이 필요 없는 사이트에서 사용하고 있습니다.
<?php
$base_filename = basename($_SERVER[‘PHP_SELF’]);$ban_file_name_arr = array(
“register_form_update.php”,
“register.php”,
“register_form.php”
);if (in_array($base_filename, $ban_file_name_arr)) {
alert(” 회원가입을 진행할 수 없습니다.“, G5_URL);
}
?>
----------------------------------------------------------------------------------------
위코드 PHP생성후에 갑자기 서버 500에러가 납니다.
선배님들 어떻게 해결 해야 하려나요ㅠ
답변 2
‘, “ 문자가 문제인것 같습니다.
<?php
$base_filename = basename($_SERVER[‘PHP_SELF’]);$ban_file_name_arr = array(
“register_form_update.php“,
“register.php“,
“register_form.php“
);if (in_array($base_filename, $ban_file_name_arr)) {
alert(“ 회원가입을 진행할 수 없습니다.“, G5_URL);
}
?>
<?php
$base_filename = basename($_SERVER['PHP_SELF']);$ban_file_name_arr = array(
'register_form_update.php',
'register.php',
'register_form.php'
);if (in_array($base_filename, $ban_file_name_arr)) {
alert(' 회원가입을 진행할 수 없습니다.', G5_URL);
}
?>