PHP SUBMIT


Posted on 16th Feb 2014 07:03 pm by admin

Code: <input name="doLogin" type="image" src="images/loginsubmit.jpg" id="doLogin3" value="Login">
ON FIREFOX it works fine


Did you know?Explore Trending and Topic pages for more stories like this.
but on Opera/IE it just refreshes and goes to login.php?




Here is my full thing:


Code: if (isset($_POST['doLogin'])=='Login')
{
include 'dbc.php';
$user_email = mysql_real_escape_string($_POST['usr_email']);
$md5pass = md5(mysql_real_escape_string($_POST['pwd']));


if (strpos($user_email,'@') === false) {
$user_cond = "user_name='$user_email'";
} else {
$user_cond = "user_email='$user_email'";

}


$sql = "SELECT `id`,`user_name`,`approved` FROM users WHERE
$user_cond
AND `pwd` = '$md5pass' AND `banned` = '0'
";


$result = mysql_query($sql) or die (mysql_error());
$num = mysql_num_rows($result);
// Match row found with more than 1 results - the user is authenticated.
if ( $num > 0 ) {

list($id,$full_name,$approved) = mysql_fetch_row($result);

if(!$approved) {
$msg = "Account not activated. Please check your email for activation code";
header("Location: ./?God=Login&msg=$msg");
exit();
}

// this sets session and logs user in

session_start();
// this sets variables in the session
$_SESSION['user_id']= $id;
$_SESSION['user_name'] = $full_name;

//set a cookie witout expiry until 60 days

if(isset($_POST['remember'])){
setcookie("user_id", $_SESSION['user_id'], time()+60*60*24*60, "/");
setcookie("user_name", $_SESSION['user_name'], time()+60*60*24*60, "/");
}


Redirect( "Thanks you have Successfully Logged in!", './?' );
exit;
}
else
{
$msg = urlencode("Invalid Login. Please try again with correct user email and password. ");
header("Location: ./?God=Login&msg=$msg");
}

}

if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE'))
{

echo "hey";
}

?>
<form action="login.php" method="post" name="logForm" id="logForm" >

Code: <?php
/******************** ERROR MESSAGES*************************************************
This code is to show error messages
**************************************************************************/
if (isset($_GET['msg'])) {
$msg = mysql_real_escape_string($_GET['msg']);
echo "<div class="msg">$msg</div>";
}
/******************************* END ********************************/
?>









<center>
<div id="main_content">
<div id="login">
- <input name="usr_email" type="text" class="required" id="txtbox" size="25" style="background-color: transparent;
filter: alpha(opacity=50):
moz-opacity: .50;
opacity: .50;z-index:1;
">
</div>
<div id="password">
- <input name="pwd" type="password" class="required password" id="txtbox" size="25" style="background-color: transparent;
filter: alpha(opacity=50):
moz-opacity: .50;
opacity: .50;z-index:1;
">
<b><i>Remember Me?</i></b> <input name="remember" type="checkbox" id="remember" value="1">
</div>

<div id="submit">
- <input name="doLogin" type="image" src="images/loginsubmit.jpg" id="doLogin3" value="Login">
</div>
No comments posted yet

Your Answer:

Login to answer
270 Like 16 Dislike
Previous forums Next forums
Other forums

How to separate records and ORDER BY
Let say i have 100 records and displayed in one page, then i want to get the records from 50-100 and

mr8m - reverse document
Friends,

I'm trying to reverse a document held by MIRO, but it reports the message balan

Transaction variant for VA02 not working
My requirement is to have transaction for user to only add the output and print a sales order.

Do While statement
hi guys,

This may sound trivial but im new to php and as part of an assignmenti have to const

Had a simple form script that suddenly stopped working
It was made about a year ago and had been working fine. Last time it was known to work for sure was

PHP and Javascript
Hi Guys,

Im trying to load the contents of an html file into a text area for editing, this is

Loop Through Date Range
Hi guys,
I have date range as parameter like 01/JAN/2009 TO 16/JAN/2009 now i want to loop thro

Undefined variable: adHTML
Hello:

While checking my site error logs, I've noticed one repetitive error that fills the lo

what business processes?
Hi,

A general question. What business processes (like OTC - Order to Cach, P2P, R2R etc)

Compare user input to flat file data
Help...Am a complete newbie to programming so my code is prolly quite long. Am trying to verify a us

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash