Re: (newbie) how to redirect to html page from php

From: Date: Mon, 17 Mar 2003 13:45:56 +0000
Subject: Re: (newbie) how to redirect to html page from php
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-139951@lists.php.net to get a copy of this message
i use two files for this purpose as i use sessions to check the user is always logged in: validate_session.php <?php session_start(); //check the session variables if (!session_is_registered("ses_user_name")) { //if not registered then redirect to corresponding page require ("authorization_required.php"); //finish reading the script exit; } else { include ("top.php"); } ?> authenticate_user.php: <?php require("dbconnect.php"); // Assume user is not authenticated $auth = false; // Formulate the query $query = "SELECT * FROM Wherearewenow_User WHERE User_Username = '$_POST[username]' AND User_Password = '$_POST[password]'"; // Execute the query and put results in $result $result = mysql_query( $query ) or die ( 'Unable to execute query.' ); // Get number of rows in $result. $num = mysql_numrows( $result ); if ( $num != 0 ) { // A matching row was found - the user is authenticated. $auth = true; //get the data for the session variables $username = mysql_result($result, 0, "User_Name"); //assign session variables session_start(); $ses_user_name = $username; session_register("ses_user_name"); } //if user isn't authenticated redirect to appropriate page if ( ! $auth ) { include("authorization_required.php"); exit; } //if user is authenticated, include the main menu else{ include("main_menu.php"); } ?> you would want to replace authorization_required.php with login.php. i hope this helps "Bobby Rahman" <bobby_rahman2002@hotmail.com> wrote in message news:F77moUOImdkSNZaayx700007de6@hotmail.com... > > > Hiya > > I have a login_screen.html which on submit is sent to login.php. > Login.php does all the checking of usernames and passwords. I am trying to > to produce this logic: > //In login.php > if password and username correct { > go to main page > } > else > { > go back to login.screen.html > echo "Please try again"; > echo "login Incorrect"; > > I cannot seem to automatically go back to login_screen.html with the error > message displayed in the else statment in login.php. > > Any suggestions? > > Thanks > > _________________________________________________________________ > It's fast, it's easy and it's free. Get MSN Messenger today! > http://messenger.msn.co.uk >

« previous php.general (#139951) next »