Hi,
I am new to PHP and I am somewhat frustrated at times, because I am having a
similar problem to Sebastian Baran, with Webserver4Everyone and PHP 4.2.3. under Win95
I would be grateful if anyone can throw some light on the problem, before I
give up on php.
Find below the code for the form and script and the errors which it outputs.
Thanks
jh
---------------------------------This is the form-------------------------------------
<HTML>
<HEAD>
<TITLE>Project 6-2</TITLE>
</HEAD>
<BODY bgcolor="#00ddff">
<!-- File p-6-2.html -->
<FORM METHOD="POST" ACTION="p-6-2.php">
<H1>Contact Information</H1>
<TABLE>
<TR>
<TD>Title:</TD>
<TD><INPUT TYPE="TEXT" NAME="title"></TD>
</TR>
<TR>
<TD><B>First Name:</B></TD>
<TD><INPUT TYPE="TEXT" NAME="firstname"></TD>
</TR>
<TR>
<TD>Middle Name:</TD>
<TD><INPUT TYPE="TEXT" NAME="middlename"></TD>
</TR>
<TR>
<TD><B>Last Name:</B></TD>
<TD><INPUT TYPE="TEXT" NAME="lastname"></TD>
</TR>
</TR>
</TABLE>
<BR>
<BR>
<BR>
<INPUT TYPE="SUBMIT" VALUE="Submit">
<BR>
<BR>
<INPUT TYPE="RESET" VALUE="Clear the Form">
</FORM>
</BODY>
</HTML>
-----------------------This the PHP script------------------------------
<HTML>
<HEAD>
<TITLE>Project 6-2</TITLE>
</HEAD>
<BODY bgcolor="#ffbbf0>
<!-- File p-6-2.php -->
<?php
$errors=0;
if (!trim($title))
{
echo "<BR><B>Title</B> is required.";
$errors++;
}
if (!trim($firstname))
{
echo "<BR><B>First name</B> is required.";
$errors++;
}
if (!trim($lastname))
{
echo "<BR><B>Last name</B> is required.";
$errors++;
}
if ($errors > 0)
echo "<BR><BR><BR>Please use your browser's back button " .
"to return to the form, correct ";
if ($errors == 1)
echo "the error, ";
if ($errors > 1)
echo "the errors, ";
if ($errors > 0)
echo "and re-submit the form.";
?>
</BODY>
</HTML>
------------------------These are the error messages it
outputs-------------------------------
Notice: Undefined variable: title in D:\web\myforms\p-6-2.php on line 11
Title is required.
Notice: Undefined variable: firstname in D:\web\myforms\p-6-2.php on line 17
First name is required.
Notice: Undefined variable: lastname in D:\web\myforms\p-6-2.php on line 23
Last name is required.
Please use your browser's back button to return to the form, correct the errors, and
re-submit the form.
----------------------------------------------------------------------------------------------
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php