I developed a website a few months ago and I am now having an issue with logging into it. The place that it is hosted just did some upgrades to their servers and for some reason, now my login page doesn't work correct.
I do know that it connects to the database, receives the information, and the session is set. The problem is that it doesn't forward itself to the next page. The way I know that the session has started is I have manually typed in the URL of the menu page (the page it is suppose to go to once the user logs in).
I am completely stumped on what is wrong here. I have other pages that use the same method to go to the next page once a user fills in a form and they work correctly.
Here is the code I use
Code: //process the script only if the form has been submitted
if (array_key_exists('login', $_POST)) {
//start the session
session_start();
include('include/connection.php');
//clean the $_POST array and assign to shorter variables
nukeMagicQuotes();
$username = trim($_POST['username']);
$pwd = trim($_POST['pwd']);
//connect to the database as a user
$conn = dbConnect();
//prepare username for use in SQL query
$username = mysql_real_escape_string($username);
//get the username's details from the database
$sql = "Select * FROM user
WHERE Username = '$username'";
$result = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_assoc($result);
if (sha1($pwd.$row['Salt']) == $row['pwd']) {
$_SESSION['authenticated'] = 'abc';
}
//if no match, destroy the session and prepare error message else {
$_SESSION = array();
session_destroy();
$error = 'Invalid username or password';
}
//if the session variaable has been set, redirect if (isset($_SESSION['authenticated'])) {
//get the time the session started
$_SESSION['start'] = time();
header('Location: homepage.php');
exit;
}
}
When I hit the login button, all i get is the information from the header.php file (which contains the <head> information) and the URL says it's still the index file.
Any help would be greatly appreciated. The PHP version they are now using is 5.2.9. I'm not sure what the previous version was, but it was a PHP 5.x.x version.
I need some help with the IF command...
I have a large number of images in one section of my website with the .jpg format. I'm adding a bunch of new images thanks to a new camera, but in using Picasa to bulk export smaller images sizes,
Setting a default timezone?
I have read about how to change the timezone in PHPMYADMIN, but it changes back, it doesn't STAY there.If thats not possible, if I had..;$time = date("d-m-Y H-i-s" time());or.. if I had
PHP doesn't send my mail
Hi all, I found this and used it to send mail. Simple contact form with some required fields. The validation works a bit but I don't get the mail HTML:some Javascript...Code: [Select]<form
urldecode question
How would I format this line of code properly?<?php echo urldecode($_GET['Title']); ?>
How to login with SAPCPIC userid
I have changed the Password for SAPCPIC in Development Server for 000,001 and 100 client.
PHP arrays into arrays need help
HelloI am trying to highlight the days on my calendar based on the dates that i have in my database. Currently I can only get it to display the last element in the database which leads me to believe
a multi dimensional array with for each
hi, I have been asked to write an array, I have Zone 2,3,4,5,6,7,8 each zone has 3 sections of weight, 0 = 70, 71 = 100, 101 = 150, each zone has an average number of say about 0.147 and a Base number
AutoChoosing a CSS file based on URL
Hey everyone,I have a site that has multiple URLs and CSS files.Based on the URL that the user goes to I want that CSS file to load.This is what I have thus far in the <head> of my
WS-Security PL/SQL Forms
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Prod
What is SAP Avatar ?
Hi All,