php - Admin login doesn't login? -


<?php if(isset($_get['action'])){     switch ($_get['action']) {         case 'login':             include 'header.php';                 if($_server['request_method'] == "post"){                     if(!empty($_post['password']) && $_server['remote_addr'] == "my ip adress" && $_post['password'] == "password"){                         $_session['alphenweernladmin'] = 1;                         echo 'logged in!';                     }                     else                     {                         echo 'wrong password or ip adress';                     }                 }                 else                 {                     ?>                         <form action="admin.php?action=login" method="post">                             <input type="password" name="password">                             <input type="submit" value="submit">                         </form>                     <?php                 }             include 'footer.php';             break;         case 'logout':             include 'header.php';             $_session['alphenweernladmin'] = 0;             echo 'logged out!';             include 'footer.php';             break;          default:              header('location: 404.php');             break;      } } else {     header('location: 404.php'); } ?> 

when go admin.php?action=login , try log in, send form again?

help please!

greetings

            if($_server['request_method'] == "post"){ 

php's string comparisons case-sensitive, , request_method all-capitals: 'post' or 'get', never 'post' or 'get'.


Comments

Popular posts from this blog

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

apache - Add omitted ? to URLs -

php - How can I stop spam on my custom forum/blog? -