Popup na verzenden form

Status
Niet open voor verdere reacties.

sakamink

Gebruiker
Lid geworden
10 mei 2010
Berichten
15
hallo,

Ik heb een form met verplichte velden.
Als deze correct ingevuld is wordt hij me gemaild.
ik wil nu dat er een popup venster komt met daarin het bericht voor de gebruiker dat zijn bericht goed verzonden is.

ik heb volgende codes:

HTML:
          	<input name="verzend" type="submit" onClick="MM_validateForm
('ID','','R','naam','','R','straat','','R','huisnummer','','RisNum','postcode','','RisNum',
'gemeente','','R','gsm','','NisNum','email','','NisEmail','fax','','NisNum','emailgg','',
'NisEmail','Omschrijving','','R')" value="Verzend">

PHP:
	if( !empty($_POST['ID'])
	&& !empty ($_POST['naam'])
	&& !empty ($_POST['straat'])
	&& !empty ($_POST['huisnummer'])
	&& !empty ($_POST['postcode'])
	&& !empty ($_POST['gemeente'])
	&& !empty ($_POST['land'])
	&& !empty ($_POST['Omschrijving'])
	&&$_SERVER['REQUEST_METHOD'] == 'POST')
		{			
		mail($mail_ontv,"Contactformulier klachtmelding",$inhoud_mail);
   		echo ("Uw mail is goed verzonden, 
                wij nemen zo snel mogelijk contact met u op");
		}

Op die manier krijg ik het bericht goed verzonden wel onderaan mijn pagina, maar ik ben er zeker van dat niet elke gebruiker hierop zal letten, en dus zijn formulier nog eens zal herdoen.

Hoe programmeer ik een popup, die enkel tevoorschijn komt als de form daadwerkelijk verzonden is (en niet telkens wanneer de "verzend"knop ingedrukt is en niets verzonden werd door één of ander tekort. ??

Alle hulp is welkom, ik heb hier al op vele sites naar gezocht, maar ik vind de oplossing niet...
Dank je wel.
 
PHP:
if( !empty($_POST['ID'])
    && !empty ($_POST['naam'])
    && !empty ($_POST['straat'])
    && !empty ($_POST['huisnummer'])
    && !empty ($_POST['postcode'])
    && !empty ($_POST['gemeente'])
    && !empty ($_POST['land'])
    && !empty ($_POST['Omschrijving'])
    &&$_SERVER['REQUEST_METHOD'] == 'POST')
        {           
        mail($mail_ontv,"Contactformulier klachtmelding",$inhoud_mail);
        echo ("Uw mail is goed verzonden, 
                wij nemen zo snel mogelijk contact met u op");
        echo '<script type="text/javascript">' . 
                ' alert(\'Uw formulier is correct verzonden!\');' .
                '</script>';
        }

zoiets?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan