I need help with this PHP Script. It always comes back with a blank page.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
if ($_POST['submit']) {
$username=$_POST['username'];
if ($_POST['password1'] != $_POST['password2']) {
die "The passwords do not match";
}
$password=$_POST['password1'];
if ($password=="") {
die ('Nothing is entered in the password text box');
}
$rand = rand(1,11);
if ($rand==1) {
$password=md2($password);
}
else if($rand == 2) {
$password=md4($password);
}
else if($rand == 3) {
$password=md5($password);
}
else if($rand == 4) {
$password=sha1($password);
}
else if($rand == 5) {
$password=sha256($password);
}
else if($rand == 6) {
$password=sha384($password);
}
else if($rand == 7) {
$password=sha512($password);
}
else if($rand == {
$password=ripemd128($password);
}
else if($rand == 9) {
$password=ripemd160($password);
}
else if($rand == 10) {
$password=ripemd256($password);
}
else {
$password=ripemd320($password);
}
if ($_POST['email1']!=$_POST['email2']) {
die "The emails do not match";
}
if ($_POST['email1']=="") {
die "Your email address is not entered.";
}
$email=$_POST['email1'];
$ip=$_POST['ip'];
include('config.php');
mysql_select_db("replacedreplacedreplaced",$con);
$sql="INSERT INTO user (username, password, email) VALULES ('$username', '$password', '$email', '$ip')";
$dosql=mysql_query($sql);
mysql_close($con);
}
?>
<html>
<head>
<meta http-equiv="Content-Language" content="en-us" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Storm Network</title>
<style type="text/css">
body
{
font-family: verdana;
color: #000000;
font-size: 9px;
text-align: justify;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
background-color: #FFFFFF;
background-image: url('images/backer.PNG');
background-repeat: repeat-x;
}
a{
color: #FF0000;
text-decoration: none;
}
s{
font-size: 18px;
text-decoration: none;
text-shadow: #FFFFFF 1px 2px 2px;
}
a:hover{
color: yellow;
}
div.page{
width: 700px;
background-color: #FFFFFF;
}
div.menu{
width: 700px;
height: 21px;
background-color: #FFFFFF;
background-image: url('images/menu.png');
background-repeat: repeat-x;
}
.menutt{
border-bottom: 1px #b6bccc solid;
border-right: 1px #b6bccc solid;
border-left: 1px #b6bccc solid;
text-decoration: none;
font-size: 13px;
padding-bottom:4px;
padding-left:5px;
padding-right:5px;
}
.menutt:hover{
color: white;
background-color: #ff6600;
}
div.drag{
-moz-border-radius: 8px;
box-shadow: 0px 0px 40px #000000;
-webkit-box-shadow: 0px 0px 40px #000000;
-moz-box-shadow: 0px 0px 40px #000000;
width: 716px;
position:relative;
}
pre{
text-align:left;
width:650px;
font-size: 12px;
}
div.bker{
width: 716px;
background-image: url('images/back.png');
}
div.top{
width: 716px;
height: 30px;
background-image: url('images/top.png');
}
div.bot{
width: 716px;
height: 8px;
background-image: url('images/bot.png');
}
</style>
</head><body>
<script type="text/javascript">
var Drag = {
obj : null,
init : function(o, oRoot, minX, maxX, minY, maxY, bSwapHorzRef, bSwapVertRef, fXMapper, fYMapper)
{
o.onmousedown = Drag.start;
o.hmode = bSwapHorzRef ? false : true ;
o.vmode = bSwapVertRef ? false : true ;
o.root = oRoot && oRoot != null ? oRoot : o ;
if (o.hmode && isNaN(parseInt(o.root.style.left ))) o.root.style.left = "0px";
if (o.vmode && isNaN(parseInt(o.root.style.top ))) o.root.style.top = "0px";
if (!o.hmode && isNaN(parseInt(o.root.style.right ))) o.root.style.right = "0px";
if (!o.vmode && isNaN(parseInt(o.root.style.bottom))) o.root.style.bottom = "0px";
o.minX = typeof minX != 'undefined' ? minX : null;
o.minY = typeof minY != 'undefined' ? minY : null;
o.maxX = typeof maxX != 'undefined' ? maxX : null;
o.maxY = typeof maxY != 'undefined' ? maxY : null;
o.xMapper = fXMapper ? fXMapper : null;
o.yMapper = fYMapper ? fYMapper : null;
o.root.onDragStart = new Function();
o.root.onDragEnd = new Function();
o.root.onDrag = new Function();
},
start : function(e)
{
var o = Drag.obj = this;
e = Drag.fixE(e);
var y = parseInt(o.vmode ? o.root.style.top : o.root.style.bottom);
var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
o.root.onDragStart(x, y);
o.lastMouseX = e.clientX;
o.lastMouseY = e.clientY;
if (o.hmode) {
if (o.minX != null) o.minMouseX = e.clientX - x + o.minX;
if (o.maxX != null) o.maxMouseX = o.minMouseX + o.maxX - o.minX;
} else {
if (o.minX != null) o.maxMouseX = -o.minX + e.clientX + x;
if (o.maxX != null) o.minMouseX = -o.maxX + e.clientX + x;
}
if (o.vmode) {
if (o.minY != null) o.minMouseY = e.clientY - y + o.minY;
if (o.maxY != null) o.maxMouseY = o.minMouseY + o.maxY - o.minY;
} else {
if (o.minY != null) o.maxMouseY = -o.minY + e.clientY + y;
if (o.maxY != null) o.minMouseY = -o.maxY + e.clientY + y;
}
document.onmousemove = Drag.drag;
document.onmouseup = Drag.end;
return false;
},
drag : function(e)
{
e = Drag.fixE(e);
var o = Drag.obj;
var ey = e.clientY;
var ex = e.clientX;
var y = parseInt(o.vmode ? o.root.style.top : o.root.style.bottom);
var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
var nx, ny;
if (o.minX != null) ex = o.hmode ? Math.max(ex, o.minMouseX) : Math.min(ex, o.maxMouseX);
if (o.maxX != null) ex = o.hmode ? Math.min(ex, o.maxMouseX) : Math.max(ex, o.minMouseX);
if (o.minY != null) ey = o.vmode ? Math.max(ey, o.minMouseY) : Math.min(ey, o.maxMouseY);
if (o.maxY != null) ey = o.vmode ? Math.min(ey, o.maxMouseY) : Math.max(ey, o.minMouseY);
nx = x + ((ex - o.lastMouseX) * (o.hmode ? 1 : -1));
ny = y + ((ey - o.lastMouseY) * (o.vmode ? 1 : -1));
if (o.xMapper) nx = o.xMapper(y)
else if (o.yMapper) ny = o.yMapper(x)
Drag.obj.root.style[o.hmode ? "left" : "right"] = nx + "px";
Drag.obj.root.style[o.vmode ? "top" : "bottom"] = ny + "px";
Drag.obj.lastMouseX = ex;
Drag.obj.lastMouseY = ey;
Drag.obj.root.onDrag(nx, ny);
return false;
},
end : function()
{
document.onmousemove = null;
document.onmouseup = null;
Drag.obj.root.onDragEnd( parseInt(Drag.obj.root.style[Drag.obj.hmode ? "left" : "right"]),
parseInt(Drag.obj.root.style[Drag.obj.vmode ? "top" : "bottom"]));
Drag.obj = null;
},
fixE : function(e)
{
if (typeof e == 'undefined') e = window.event;
if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;
if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;
return e;
}
};
</script>
<center>You can drag the layout around! Click in the site title area like on a computer and you can move it around!<BR>The window is also transparent try moving it over this text!<BR><BR>
<div id="drager" class="drag"><div id="toper" class="top"><B><s>Storm Network</s></B></div><div class="bker"><div class="page"><div class="menu">
<a href="index.php" class="menutt"><B>Home</B></a>
<a href="register.php" class="menutt"><b>Register</b></a>
<a href="login.php" class="menutt"><b>Login</b></a>
</div>
Here you can register for the site.<br>
<form method="POST" action="register.php">
Username: <input type="text" name="username" /><br />
Password: <input type="password" name="password1" /><br />
Verify Password: <input type="password" name="password2" /><br />
Email Address: <input type="text" name="email1" /><br />
Verify Email Address: <input type="text" name="email2" /><br />
<input type="hidden" name="ip" value="<? echo $_SERVER['REMOTE_ADDR']; ?>" /><br />
<input type="submit" name="submit" value="Register" />
</form>
<BR><BR><BR></div></div><div class="bot"></div></div>
<script type="text/javascript">
var theHandle = document.getElementById("toper");
var theRoot = document.getElementById("drager");
Drag.init(theHandle, theRoot);
</script>
</body></html>