The Form
CODE
<table border="0" width="500" border="0" align="center" valign="top">
<form method="post" action="Users/reguser.php" valign="top">
<tr>
<th width="81" align="left" valign="top"><div align="left" valign="top"><font size="2">Username:</div></th>
<td width="152" align="center" valign="top"><input name="username" type="text" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Password:</div></th>
<td width="152" align="center"><input name="password" type="password" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Confirm Password:</div></th>
<td width="152" align="center"><input name="password2" type="password" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Full Name:</div></th>
<td width="152" align="center"><input name="fullname" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Gender:</div></th>
<td width="152" align="center"><input name="gender" type="radio" value="1" checked><font size="2"><b>Male<input name="gender" type="radio" value="2">Female</td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Birth Date:[dd/mm/yyyy]</div></th>
<td align="center"><font size="2"><b>Day
<select name="birthday" style="background-color: #000000;
font size=10; color:#D80202; text-decoration: bold;" size="1" border="0">
<option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option>
<option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option>
<option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option>
<option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value=27">27</option><option value="28">28</option>
<option value="29">29</option><option value="30">30</option><option value="31">31</option>
</select>
<font size="2">Month
<select name="birthmonth" style="background-color: #000000;
font size=10; color:#D80202" size="1" border="0">
<option value="1">January</option><option value="2">February</option><option value="3">March</option><option value="4">April</option><option value="5">May</option><option value="6">June</option>
<option value="7">July</option><option value="8">August</option><option value="9">September</option><option value="10">October</option><option value="11">November</option>
<option value="12">December</option>
</select>
<font size="2">Year
<select name="birthyear" style="background-color: #000000;
font size=10; color:#D80202" size="1" border="0">
<option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option>
<option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option>
<option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option>
<option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option>
<option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option>
<option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option>
<option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option>
<option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option>
<option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option>
</select>
</td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Country:</div></th>
<td width="152" align="center"><input name="country" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">E-Mail:</div></th>
<td width="152" align="center"><input name="email" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Confirm E-Mail:</div></th>
<td width="152" align="center"><input name="email2" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br><center><input type="image" src="images/go_register_reg.gif" value="submit" border="0"></center></td>
</tr>
</form></center></table></table>
<form method="post" action="Users/reguser.php" valign="top">
<tr>
<th width="81" align="left" valign="top"><div align="left" valign="top"><font size="2">Username:</div></th>
<td width="152" align="center" valign="top"><input name="username" type="text" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Password:</div></th>
<td width="152" align="center"><input name="password" type="password" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Confirm Password:</div></th>
<td width="152" align="center"><input name="password2" type="password" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Full Name:</div></th>
<td width="152" align="center"><input name="fullname" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Gender:</div></th>
<td width="152" align="center"><input name="gender" type="radio" value="1" checked><font size="2"><b>Male<input name="gender" type="radio" value="2">Female</td>
</tr>
<tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Birth Date:[dd/mm/yyyy]</div></th>
<td align="center"><font size="2"><b>Day
<select name="birthday" style="background-color: #000000;
font size=10; color:#D80202; text-decoration: bold;" size="1" border="0">
<option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option>
<option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option>
<option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option>
<option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value=27">27</option><option value="28">28</option>
<option value="29">29</option><option value="30">30</option><option value="31">31</option>
</select>
<font size="2">Month
<select name="birthmonth" style="background-color: #000000;
font size=10; color:#D80202" size="1" border="0">
<option value="1">January</option><option value="2">February</option><option value="3">March</option><option value="4">April</option><option value="5">May</option><option value="6">June</option>
<option value="7">July</option><option value="8">August</option><option value="9">September</option><option value="10">October</option><option value="11">November</option>
<option value="12">December</option>
</select>
<font size="2">Year
<select name="birthyear" style="background-color: #000000;
font size=10; color:#D80202" size="1" border="0">
<option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option>
<option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option>
<option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option>
<option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option>
<option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option>
<option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option>
<option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option>
<option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option>
<option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option>
</select>
</td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Country:</div></th>
<td width="152" align="center"><input name="country" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">E-Mail:</div></th>
<td width="152" align="center"><input name="email" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"></td>
</tr>
<th width="81" valign="top"><div align="left" valign="top"><font size="2">Confirm E-Mail:</div></th>
<td width="152" align="center"><input name="email2" type="text" value="" STYLE="color: #D80202; font-weight: bold; font-size: 12px;
background-color: #000000;"><br><br><center><input type="image" src="images/go_register_reg.gif" value="submit" border="0"></center></td>
</tr>
</form></center></table></table>
Probably a very confusing script, but it gives me exactly what I want on the register page, just keep the input field names and values in mind for next script.
CODE
<?php
include "connect.php";
include "*******";
include "*******";
if ($_POST)
{
extract($_POST);
if ($password!=$password2) {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Your Confirm Password didn't match the original password</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
elseif ($email!=$email2) {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Your Confirm E-Mail didn't match the original E-Mail</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
elseif ($username==''||$password==''||$fullname==''||$country==''||$email=='') {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>You did not fill out all the fields</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
else {
$password=md5($password);
$SQL = "INSERT into go_logintable(username, password, fullname, gender, birthday, birthmonth, birthyear, country, email) VALUES ('$username','$password','{$fullname}','{$gender}','{$birthday}','{$birthmonth}','{$birthyear}','{$country}','{$email}')";
if (!$SQL) {
echo "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>registration successful</b></td></tr></table>";
}
else {
echo "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Registration process was interrupted</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
}
}
?>
include "connect.php";
include "*******";
include "*******";
if ($_POST)
{
extract($_POST);
if ($password!=$password2) {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Your Confirm Password didn't match the original password</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
elseif ($email!=$email2) {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Your Confirm E-Mail didn't match the original E-Mail</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
elseif ($username==''||$password==''||$fullname==''||$country==''||$email=='') {
print "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>You did not fill out all the fields</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
else {
$password=md5($password);
$SQL = "INSERT into go_logintable(username, password, fullname, gender, birthday, birthmonth, birthyear, country, email) VALUES ('$username','$password','{$fullname}','{$gender}','{$birthday}','{$birthmonth}','{$birthyear}','{$country}','{$email}')";
if (!$SQL) {
echo "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>registration successful</b></td></tr></table>";
}
else {
echo "<table border='0' align='center' valign='center' width='400' height='400'><tr><td align='center'><font size='2'><b>Registration process was interrupted</b><br><A HREF='javascript:history.back()'><img src='http://www.online.trap17.com/****/****/go_backbutton.gif' border='0'></A></td></tr></table>";
}
}
}
?>
the error "Registration process was interrupted" keeps popping up, meaning the sql query didnt go well, so I looked in the query, and after some other thread where I asked for help for that, it should be fine now...
So couldn't it be your database then?
Maybe, this is the create function I used:
CODE
create table go_logintable(
ID int(10) NOT NULL auto_increment,
username varchar(20) NOT NULL unique,
password varchar(20) NOT NULL,
fullname varchar(40) NOT NULL,
gender int(1) NOT NULL,
birthday int(2) NOT NULL,
birthmonth int(2) NOT NULL,
birthyear int(4) NOT NULL,
country varchar(25) NOT NULL,
email varchar(50) NOT NULL,
PRIMARY KEY (ID))
Hope you guys can help me..


