help me fix these syntax errors...
Posted on
16th Feb 2014 07:03 pm by
admin
I keep getting multiple syntax errors on this script like this one:
Parse error: syntax error, unexpected T_ELSE in .../scripts/php/loginform2.php on line 40
when I change that line I get another on line 33...
Can someone please help me with this script?
Thanks,
kaiman
Code: [Select]<?php
// connects to server and selects database.
include ("dbconnect.inc.php");
// table name
$tbl_name="registered_members";
// removes magic_quotes_gpc slashes
function stripQuotes($arg) {
if (get_magic_quotes_runtime()) {
return stripslashes($arg);
} else {
return $arg;
}
}
// protect against mysql injection
function cleanString($string){
htmlentities(mysql_real_escape_string($string));
return $string;
}
// username and password sent from login form
$username = stripQuotes($_POST['username']);
$username = cleanString($_POST['username']);
$pass = sha1($_POST['pass']);
// select info from database
$sql="SELECT * FROM $tbl_name WHERE username='$username' and password='$pass'";
$result=mysql_query($sql);
// mysql_num_row counts the table row
$count=mysql_num_rows($result);
// if result matched $username and $pass, table row must be 1 row
if($count==1){
// register $_SESSION
session_start();
$_SESSION['username'] = $username;
$_SESSION['pass'] = $pass;
$_SESSION['id'] = $row['id'];
$_SESSION['level'] = $row['level'];
else {
echo "Incorrect Username or Password";
exit ;
}
// user levels
// 0 = guest
// 1 = user - default
// 2 = auther
// 3 = moderator
// 4 = admin
// 5 = banned user
// check user levels
if ($_SESSION['level'] == '1') {
header("Location: http://www.example.com/user/");
}
if ($_SESSION['level'] == '2') {
header("Location: http://www.example.com/author/");
}
if ($_SESSION['level'] == '3') {
header("Location: http://www.example.com/moderator/");
}
if ($_SESSION['level'] == '4') {
header("Location: http://www.example.com/admin/");
}
}
else {
echo "You Don't Have Permission to View This Page";
exit ;
}
?>
No comments posted yet
Your Answer:
Login to answer
91
13
Other forums
Is it possible to stop reservation creation in PM Order?
Hi All,
Is it possible to stop reservation creation in PM Order?
Thanks in adv
Displaying returned XML in another PHP page
I have an online payment form that will return XML given if a payment is successful or declines. I
remove a ; from emails in textarea
Code: <?php
session_start();
$database_host = "localhost&qu
There was a problem with the request. (Code: 0)
Any Idea what could cause this? I get it randomly at best. But with both IE and FF. It derives from
Mail functionality from localhost to server
Hi
I am facing problem of mail functionality.
When i tested mail functionality in my
Simple Scraper... Weird Output
Okay, maybe I just need a Blue Monster and some sleep, but....
I'm scraping a ringtone site
get multiple rows
Hi I want to get multiple rows from a db
I am using this for the db query
Code: public
problem with GROUP BY and ORDER BY
i usually use this query to display the last 10 entries from a sql table:
Code: $query = &quo
Packet Design
Hi All,
Im new about network programming and I want to design a protocol but I have some question
PHP & MS Access - Line Break
Hey Guys!
I'm pulling records from an MS Access database and listing them using PHP and I'm r