ik heb een vraagje ik heb een prachtige vragenformulier , met 10 vragen , met elke 2 tot 4 antwoorden.
Nu zou ik graag willen dan zodra je onder op de knop verzenden drukt, dat ie dan eerst kijkt of alle vragen zijn ingevuld.
dus als je 1 vraag vergeten bent dat hij dan zegt , u heeft niet alles ingevuld of U heeft Vraag ... niet ingevuld.
Kan iemand mij hierbij helpen?
PS. ik werk met Javascript!!
Je kunt beter niet met Javascript werken,
als iemand Javascript uit heeft staan staan er lege velden in je dataabse, niet helemaal geweldig.

Ik zou met PHP zoiets doen:
<?php
if (!empty($_GET['naamvansubmitknop']))
{
$fout = 0;
if ($_POST['vraag1'] == "")
{
$fout = 1;
}
elseif ($_POST['vraag2'] == "")
{
$fout = 1;
}
if ($fout == 1)
{
echo "U bent iets vergeten, invullen of opdondere!!";
exit();
}
}
?>

hoop dat je er wat aan hebt, duc6
<?
if(empty($_POST))
{
echo 'Er zijn nog open velden';
}
?>

dit werkt volgens mij ook prima.
maar mijn script en formulier is in javasscript? kan ik dan deze daarbij zetten???
kan iemand reageren aub..
Alvast Bedankt, ik heb mijn pagina nu in javascript en die werkt goed!!
Niet te ongeduldig Rick, en edit je bericht voortaan even ;)
Erik schreef op 20.04.2006 11:14
<?
if(empty($_POST))
{
echo 'Er zijn nog open velden';
}
?>

dit werkt volgens mij ook prima.


Dat zal volgens mij niet werken, want als een formulier verstuurd wordt met drie van de tien vragen ingevuld, zal $_POST niet empty zijn.

Reageren