<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<STYLE>BODY {
        BACKGROUND-POSITION: left top; MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 4em; COLOR: #427d64; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #fffffd
}
P.msoNormal {
        BACKGROUND-POSITION: left top; MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 4em; COLOR: #427d64; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #fffffd
}
LI.msoNormal {
        BACKGROUND-POSITION: left top; MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 4em; COLOR: #427d64; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #fffffd
}
</STYLE>

<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY id=ridBody background=cid:520211021@10062002-10a2>
<DIV><SPAN class=520211021-10062002><FONT face='"Arial"'>I'm working on a sample 
code and have some questions.&nbsp; My php and html files are below.&nbsp; I'm 
running on IIS and MySQL.&nbsp; This code gives me the following 
error:</FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=520211021-10062002><!--StartFragment -->&nbsp;<BR 
=""><B>Notice</B>: Undefined variable: first in <B>d:\\example\\datain.php</B> on 
line <B>5</B><BR =""><BR =""><B>Notice</B>: Undefined variable: last in 
<B>d:\\example\\datain.php</B> on line <B>5</B><BR =""><BR =""><B>Notice</B>: 
Undefined variable: nickname in <B>d:\\example\\datain.php</B> on line <B>5</B><BR 
=""><BR =""><B>Notice</B>: Undefined variable: email in 
<B>d:\\example\\datain.php</B> on line <B>5</B><BR =""><BR =""><B>Notice</B>: 
Undefined variable: salary in <B>d:\\example\\datain.php</B> on line <B>5</B><BR 
="">Thank you! Information entered. </SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=520211021-10062002><FONT face='"Arial"'>If I add the following 
lines prior to the insert statement, it works fine.</FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT color=#800000 size=2>
<P>$first</FONT><FONT color=#000000 size=2> = </FONT><FONT color=#800000 
size=2>$HTTP_POST_VARS</FONT><FONT color=#000000 size=2>[</FONT><FONT 
color=#0000f0 size=2>'first'</FONT><FONT size=2><FONT 
color=#000000>];</FONT></P></FONT><FONT color=#800000 size=2>
<P>$last</FONT><FONT color=#000000 size=2> = </FONT><FONT color=#800000 
size=2>$HTTP_POST_VARS</FONT><FONT color=#000000 size=2>[</FONT><FONT 
color=#0000f0 size=2>'last'</FONT><FONT size=2><FONT 
color=#000000>];</FONT></P></FONT><FONT color=#800000 size=2>
<P>$nickname</FONT><FONT color=#000000 size=2> = </FONT><FONT color=#800000 
size=2>$HTTP_POST_VARS</FONT><FONT color=#000000 size=2>[</FONT><FONT 
color=#0000f0 size=2>'nickname'</FONT><FONT size=2><FONT 
color=#000000>];</FONT></P></FONT><FONT color=#800000 size=2>
<P>$email</FONT><FONT color=#000000 size=2> = </FONT><FONT color=#800000 
size=2>$HTTP_POST_VARS</FONT><FONT color=#000000 size=2>[</FONT><FONT 
color=#0000f0 size=2>'email'</FONT><FONT size=2><FONT 
color=#000000>];</FONT></P></FONT><FONT color=#800000 size=2>
<P>$salary</FONT><FONT color=#000000 size=2> = </FONT><FONT color=#800000 
size=2>$HTTP_POST_VARS</FONT><FONT color=#000000 size=2>[</FONT><FONT 
color=#0000f0 size=2>'salary'</FONT><FONT size=2><FONT 
color=#000000>];</FONT></P></FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002></SPAN><SPAN class=520211021-10062002><FONT 
face='"Arial"'>Why do I need <FONT color=#800000 size=2>$HTTP_POST_VARS???? 
Thanks in advance.</FONT></FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'>--------------------</FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'>datain.php</FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT size=2>
<P>&lt;html&gt;</P></FONT><FONT color=#c0c000 size=2>
<P>&lt;?php</P>
<P>$db = mysql_connect("172.21.6.25","root","123456");</P>
<P>mysql_select_db("learndb",$db);</P>
<P>$sql="insert into personnel (firstname, lastname, nick, email, salary) VALUES 
('$first','$last','$nickname','$email','$salary')";</P>
<P>$result = mysql_query($sql);</P>
<P>echo "Thank you! Information entered.\
";</P>
<P>?&gt;</P></FONT><FONT size=2>
<P>&lt;/html&gt;</P></FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=520211021-10062002><FONT 
face='"Arial"'>datain.html</FONT></SPAN></DIV>
<DIV><SPAN class=520211021-10062002><FONT size=2>
<P>&lt;html&gt;</P>
<P>&lt;body&gt;</P>
<P>&lt;form action=</FONT><FONT color=#0000f0 size=2>"datain.php"</FONT><FONT 
size=2> method=</FONT><FONT color=#0000f0 size=2>"post"</FONT><FONT 
size=2>&gt;</P>
<P>First name:&lt;input type=</FONT><FONT color=#0000f0 
size=2>"text"</FONT><FONT size=2> name=</FONT><FONT color=#0000f0 
size=2>"first"</FONT><FONT size=2>&gt;&lt;br&gt;</P>
<P>Last name:&lt;input type=</FONT><FONT color=#0000f0 size=2>"text"</FONT><FONT 
size=2> name=</FONT><FONT color=#0000f0 size=2>"last"</FONT><FONT 
size=2>&gt;&lt;br&gt;</P>
<P>Nick name:&lt;input type=</FONT><FONT color=#0000f0 size=2>"text"</FONT><FONT 
size=2> name=</FONT><FONT color=#0000f0 size=2>"nickname"</FONT><FONT 
size=2>&gt;&lt;br&gt;</P>
<P>E-mail:&lt;input type=</FONT><FONT color=#0000f0 size=2>"text"</FONT><FONT 
size=2> name=</FONT><FONT color=#0000f0 size=2>"email"</FONT><FONT 
size=2>&gt;&lt;br&gt;</P>
<P>Salary:&lt;input type=</FONT><FONT color=#0000f0 size=2>"text"</FONT><FONT 
size=2> name=</FONT><FONT color=#0000f0 size=2>"salary"</FONT><FONT 
size=2>&gt;&lt;br&gt;</P>
<P>&lt;input type=</FONT><FONT color=#0000f0 size=2>"Submit"</FONT><FONT size=2> 
name=</FONT><FONT color=#0000f0 size=2>"submit"</FONT><FONT size=2> 
value=</FONT><FONT color=#0000f0 size=2>"Enter information"</FONT><FONT 
size=2>&gt;</P>
<P>&lt;/form&gt;</P>
<P>&lt;/body&gt;</P>
<P>&lt;/html&gt; </P></FONT></SPAN></DIV></BODY></HTML>