Find en fejl i PHP script
Heuy alle.... kan i finde en fejl i dette script ??? Har kigget og kigget men kan intet finde..... :(Fejlmeddelselse : Parse error: parse error, unexpected '{' in /STORE/bryrup_net/public_html/NewsSys/set.php on line 13
På forhånd takker!!
<?
include("../config.php");
if (isset($_GET['mail'],$_GET['i'])) {
$usermail = htmlentities(mysql_real_escape_string($_GET['mail']));
$usertime = htmlentities(mysql_real_escape_string($_GET['i']));
$findnewuser = mysql_query ("SELECT * FROM newssys_user WHERE mail = '$usermail' AND lastlogin = '$usertime'")/*or die(mysql_error())*/;
if (!mysql_num_rows($findnewuser) == "1") {
header("Location: index.php?msg=Der skete en fejl. Kontakt administratoren.");
} else {
if (isset($_POST['Submit'])) {
if (isset($_POST['name'],$_POST['pass'],$_POST['pass2'])) {
if ($_POST['pass'] == $_POST['pass2']) {
if (strlen($_POST['pass']) > 5) {
$name = htmlentities(mysql_real_escape_string($_POST['name']));
$pass = md5($_POST['pass']);
mysql_query("UPDATE newssys_user SET user = '$name', pass = '$pass' WHERE mail = '$usermail'")or die(mysql_error());
header("Location: index.php?msg=Velkommen, du er nu oprettet som bruger og du kan nu logge ind!");
} else {
$msg .= "<br>Dit kodeord skal minimum indholde 6 tegn for at være gyldigt, prøv igen!";
}
} else {
$msg .= "<br>De indtastede kodeord er ikke ens, dette kan være en tastefejl!";
}
} else {
$msg .= "<br>Du har ikke intastet alle felter. Dette er krævet for at kunne oprettes!";
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>***** - Opret bruger</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<?
if (isset($msg)) {
echo "<div class=\"msgstyle\">$msg</div><br>";
unset($msg);
}
?>
<form name="newuser" method="post" action="<? echo "".$PHP_SELF."?mail=".$_GET['mail']."&i=".$_GET['i']."";?>">
<table width="426" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td colspan="2" nowrap><h1>Opret bruger til nyheds-systemet</h1></td>
</tr>
<tr>
<td>Navn : </td>
<td><input type="text" class="fieldstyle" name="name"<? if(isset($_POST['name'])){echo" value=\"".$_POST['name']."\"";}?>></td>
</tr>
<tr>
<td nowrap>Kodeord <span class="remember">min. 6 tegn</span>: </td>
<td><input type="password" class="fieldstyle" name="pass"></td>
</tr>
<tr>
<td nowrap>Kodeord igen : </td>
<td><input type="password" class="fieldstyle" name="pass2"></td>
</tr>
<tr>
<td>Mail : </td>
<td><span class=""><?=$usermail?></span></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" class="buttonstyle" name="Submit" value="Opret">
</td>
</tr>
<tr>
<td colspan="2" class="msgstyle"><div style="width:403;">"OBS!! Husk dit kodeord da det vil blive krypteret og ikke kan gendannes hvis du mister den. Hvis det vil ske vil et nyt kodeord blive oprettet!</div> </td>
</tr>
</table>
</form>
</body>
</html>
<?
}
}
?>