Jump to content

page redirection- simple


newbienewbie

Recommended Posts

i have login.php page with the partial following code, i want when user click login button

 

and authentication is successfull then it should redirect to tools.php

 

while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
    if ($line['user'] == $_REQUEST['username'])
    {
       $user = $line['user'];
       $usertrace='1';
       $query = "SELECT pass FROM $my_table WHERE user='$user'";
       $result=mysql_query($query) or die('Query failed: ' . mysql_error());
       while($row = mysql_fetch_array($result))
       {
           if ($row['pass'] == $_REQUEST['password'])
		{
		 echo '<form action="tools.php" method="POST" enctype="text/plain">
		 </form>';
    	 echo "Welcome!"; 
		}
		else
		{
                echo "\nInvalid Password";
	 	}
       }
}
}

Link to comment
https://forums.phpfreaks.com/topic/41403-page-redirection-simple/
Share on other sites

i have login.php page with the partial following code, i want when user click login button

 

and authentication is successfull then it should redirect to tools.php

 

while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
    if ($line['user'] == $_REQUEST['username'])
    {
       $user = $line['user'];
       $usertrace='1';
       $query = "SELECT pass FROM $my_table WHERE user='$user'";
       $result=mysql_query($query) or die('Query failed: ' . mysql_error());
       while($row = mysql_fetch_array($result))
       {
           if ($row['pass'] == $_REQUEST['password'])
		{
		 echo '<form action="tools.php" method="POST" enctype="text/plain">
		 </form>';
    	 echo "Welcome!"; 
		}
		else
		{
                echo "\nInvalid Password";
	 	}
       }
}
}

 

Try this:

{
           if ($row['pass'] == $_REQUEST['password'])
		{
		 header(location:tools.php)
    	 
		}

 

Also for other pages, for example if username wrong then rediect it to the login page.

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.