(PHP) Выходит ошибка Undefined variable ...

v777
Дата: 02.07.2006 13:06:02
Вроде все правильно но выходит ошибка:

Notice: Undefined variable: name in g:\inetpub\wwwroot\insert.php on line 30

Notice: Undefined variable: tel in g:\inetpub\wwwroot\insert.php on line 30


Не передается значение с формы. Ребята помогите плз :)

Как исправить ошибку?


<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="" method="post" enctype="application/x-www-form-urlencoded" name="form1">
  <p>  </p>
  <p> 
    <input name="name" type="text" id="Name">
  </p>
  <p>
    <input name="tel" type="text" id="tel">
    <? 
$myServer = "HOME"; 
$myUser = "sa"; 
$myPass = "salamandra"; 
$myDB = "projects"; 

$s = @mssql_connect($myServer, $myUser, $myPass) 
or die("Couldn't connect to SQL Server on $myServer"); 

$d = @mssql_select_db($myDB, $s) 
or die("Couldn't open database $myDB"); 

if(isset($_POST['submit'])){

MsSQL_QUERY("INSERT INTO test VALUES('$name','$tel')")
or die("Error");
}

?>
  </p>
  <p>
    <input name="submit" type="submit" id="submit" value="Submit">
  </p>
</form>
</body>
</html>
Модератор:
Оформляйте топики согласно требованиям форума!!! Топики оформленные не по правилам - будут удаляться.
DocAl
Дата: 02.07.2006 13:08:58
http://phpfaq.ru/globals

Блин, ну когда уже эти ископаемые примеры оставят в покое...
v777
Дата: 02.07.2006 14:06:44
Тоесть?? так ?

MsSQL_QUERY("INSERT INTO test VALUES("/$_POST['Name']/" , "/$_POST['Tel']/")")
or die("Error");
v777
Дата: 02.07.2006 14:16:50
MsSQL_QUERY("INSERT INTO test VALUES('".$_POST['Name']."' , '".$_POST['Tel']."'")
or die("Error");

v777
Дата: 02.07.2006 14:38:59
все, получилось:




MsSQL_QUERY("INSERT INTO test (Name,Tel) VALUES ('".($_POST['Name'])."','".($_POST['Tel'])."')")
or die("Error");


:)
*
Дата: 02.07.2006 16:43:38
http://phpfaq.ru/slashes до кучи.