Ben dus bezig met een invoer ding. Het formulier word naar zich zelf gepost, en als men geen waardes invult zal dat aangegeven worden. Nu wil ik dat waneer alles is ingevuld de gegevens naar een andere pagina gepost worden zodat die ze in de database kan opslaan. In ASP bestaat er zoiets als responce.redirect bestaat er in PHP ook zoiets? Zodat waneer alles is ingevuld ik de waardes automatisch kan laten posten naar die andere pagina????
Graag hulp.
Dit heb ik tot nu toe..
<?php
if (IsSet($pagecount))
$pagecount++;
else
$pagecount = 1;
if ($knop == 'Reset')
{
$comp_name = '';
$comp_adress = '';
$comp_phone = '';
$comp_fax = '';
$pagecount = 1;
}
if ($comp_name == '')
{
if ($pagecount <> 1)
{
$name_error = "<tr><td><font class='rood10'><b>Please enter a name</b><font></td><td></td></tr>\n";
}
}
else
{
$name_error = '';
}
if ($comp_adress == '')
{
if ($pagecount <> 1)
{
$adress_error ="<tr><td><font class='rood10'><b>Please enter a adress</b><font></td><td></td></tr>\n";
}
}
else
{
$adress_error = '';
}
if ($comp_phone == '')
{
if ($pagecount <> 1)
{
$phone_error = "<tr><td><font class='rood10'><b>Please enter a phone number</b><font></td><td></td></tr>\n";
}
}
else
{
$phone_error = '';
}
print("<html>\n");
print("<head>\n");
print("<title>Comp</title>\n");
print("<link rel='stylesheet' href='stylo.inc' type='text/css'>\n");
print("</head>\n");
print("<body>\n");
print("<form method='post' action='$php_self'>\n");
print("<table cellpadding='0' cellspacing='0' bortder='0'>\n");
print("$name_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Name:</b></font></td>\n");
print("<td><input name='comp_name' type='text' value='$comp_name'></td>\n");
print("</tr>\n");
print("$adress_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Adress:</b></font></td>\n");
print("<td><input name='comp_adress' type='text' value='$comp_adress'></td>\n");
print("</tr>\n");
print("$phone_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Phone number:</b></font></td>\n");
print("<td><input name='comp_phone' type='text' value='$comp_phone'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td><font class='dgrijs11'><b>   Fax:</b></font></td>\n");
print("<td><input name='comp_fax' type='text' value='$comp_fax'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td height='10'></td>\n");
print("<td height='10'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td bgcolor='#808080' height='1'></td>\n");
print("<td bgcolor='#808080' height='1'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td height='10'></td>\n");
print("<td height='10'></td>\n");
print("</tr>\n");
print("</table>\n");
print("<input type='hidden' value='$pagecount' name='pagecount'>\n");
print("<input type='hidden' value='$comp_name' name='postcomp_name'>\n");
print("<input type='hidden' value='$comp_adress' name='postcomp_adress'>\n");
print("<input type='hidden' value='$comp_phone' name='postcomp_phone'>\n");
print("<input type='hidden' value='$comp_fax' name='postcomp_fax'>\n");
print("<input type='submit' value='Submit' name='knop'>\n");
print("<input type='submit' value='Reset' name='knop'>\n");
print("</form>\n");;
print("</body>\n");
print("</html>\n");
?>
Graag hulp.
Dit heb ik tot nu toe..
<?php
if (IsSet($pagecount))
$pagecount++;
else
$pagecount = 1;
if ($knop == 'Reset')
{
$comp_name = '';
$comp_adress = '';
$comp_phone = '';
$comp_fax = '';
$pagecount = 1;
}
if ($comp_name == '')
{
if ($pagecount <> 1)
{
$name_error = "<tr><td><font class='rood10'><b>Please enter a name</b><font></td><td></td></tr>\n";
}
}
else
{
$name_error = '';
}
if ($comp_adress == '')
{
if ($pagecount <> 1)
{
$adress_error ="<tr><td><font class='rood10'><b>Please enter a adress</b><font></td><td></td></tr>\n";
}
}
else
{
$adress_error = '';
}
if ($comp_phone == '')
{
if ($pagecount <> 1)
{
$phone_error = "<tr><td><font class='rood10'><b>Please enter a phone number</b><font></td><td></td></tr>\n";
}
}
else
{
$phone_error = '';
}
print("<html>\n");
print("<head>\n");
print("<title>Comp</title>\n");
print("<link rel='stylesheet' href='stylo.inc' type='text/css'>\n");
print("</head>\n");
print("<body>\n");
print("<form method='post' action='$php_self'>\n");
print("<table cellpadding='0' cellspacing='0' bortder='0'>\n");
print("$name_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Name:</b></font></td>\n");
print("<td><input name='comp_name' type='text' value='$comp_name'></td>\n");
print("</tr>\n");
print("$adress_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Adress:</b></font></td>\n");
print("<td><input name='comp_adress' type='text' value='$comp_adress'></td>\n");
print("</tr>\n");
print("$phone_error");
print("<tr>\n");
print("<td><font class='dgrijs11'>* <b>Phone number:</b></font></td>\n");
print("<td><input name='comp_phone' type='text' value='$comp_phone'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td><font class='dgrijs11'><b>   Fax:</b></font></td>\n");
print("<td><input name='comp_fax' type='text' value='$comp_fax'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td height='10'></td>\n");
print("<td height='10'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td bgcolor='#808080' height='1'></td>\n");
print("<td bgcolor='#808080' height='1'></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td height='10'></td>\n");
print("<td height='10'></td>\n");
print("</tr>\n");
print("</table>\n");
print("<input type='hidden' value='$pagecount' name='pagecount'>\n");
print("<input type='hidden' value='$comp_name' name='postcomp_name'>\n");
print("<input type='hidden' value='$comp_adress' name='postcomp_adress'>\n");
print("<input type='hidden' value='$comp_phone' name='postcomp_phone'>\n");
print("<input type='hidden' value='$comp_fax' name='postcomp_fax'>\n");
print("<input type='submit' value='Submit' name='knop'>\n");
print("<input type='submit' value='Reset' name='knop'>\n");
print("</form>\n");;
print("</body>\n");
print("</html>\n");
?>