Здравейте,
имам проблем с добавянето на информация към MySQL ето скрипта
прегледах го поне 10 пъти и така и не намерих грешката
ако някой може да ми каже каде ми е грешката ще му бъда много благодарен
Благодаря предварително
имам проблем с добавянето на информация към MySQL ето скрипта
Код:
<?php
include("config.php");
if(isset($_POST['Submit']))
{
if ($_POST['username'] == "" or $_POST['userpass'] == "" or $_POST['useremail'] == "") {
$msg3 = true;
$pass = "no"; }
$email = $_POST['useremail'];
if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", $email)) {
$msg4 = true; $pass = "no"; }
if (!$pass == "no") {
$username = $_POST['username'];
$userpass = ($_POST[userpass]);
$userlevel = $_POST['userlevel'];
$useremail = $email;
$dt = date("d-m-Y");
$gra = getenv("REMOTE_ADDR");
$result = mysql_query("Select * from users",$con);
while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$n++;
if ($username == $row['user_name']) {$_GET['userid'] = "";
header("Location: adduser.php?pass=no&msg2=true");}
if ($useremail == $row['user_email']) {$_GET['userid'] = "";
header("Location: adduser.php?pass=no&msg2b=true");}
}
if(!isset($_GET['userid']))
{
$result = mysql_query("Insert into users(user_name,user_pass,user_email,user_level,date,user_ip) values('$username','$userpass','$useremail','$userlevel','$dt','$gra')");
$msg2 = "";
$msg3 = "";
$msg = "<a href='login.php'>Вход</a>";
include "send.php";
}
}}
?>
<html>
<head>
<title>ADD USER</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#DEE1FE"><font face="arial">
<form name="form1" method="post" action="adduser.php">
<h3 align="center">Add New User</h3>
<table width="40%" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#000000">
<tr>
<td width="20%"><div align="right"><strong>User Name:</strong></div></td>
<td width="40%"><input name="username" type="text" id="username" value="" maxlength="15"></td>
</tr>
<tr>
<td><div align="right"><strong>Password:</strong></div></td>
<td><input name="userpass" type="password" id="userpass" value="" maxlength="15"></td>
</tr>
<tr>
<td><div align="right"><strong>Email Address:</strong></div></td>
<td><input name="useremail" type="text" id="useremail" value="" maxlength"25"></td>
</tr>
<input name="userlevel" type="hidden" id="userlevel" value="1">
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Add User">
<input type="reset" name="Submit2" value="Reset"></td>
</tr>
</table>
<p class = "smallErrorText" align="center">
<?php
if ($msg2) {$msg = "Грешка при регистрацията моля опитайте отново да се регистрирате";}
if ($msg2b) {$msg = "Грешка при регистрацията моля опитайте отново да се регистрирате";}
if ($msg3) {$msg = "Грешка при регистрацията моля опитайте отново да се регистрирате";}
if ($msg4) {$msg = "Грешка при регистрацията моля опитайте отново да се регистрирате";}
echo $msg; ?>
</form>
</body>
</html>
прегледах го поне 10 пъти и така и не намерих грешката
ако някой може да ми каже каде ми е грешката ще му бъда много благодарен
Благодаря предварително