Hallo,

Ik heb een formulier dat met php wordt verzonden. Na het verzenden verschijnt er een Bedankt pagina die ik in een popup zou willen tonen.

Ik heb geen idee hoe ik dit in php moet aanpakken. Kan iemand mij daarbij helpen?

Alvast bedankt,

Sjaan
Moet je wel ff oppassen met zo een pop-up want veel mensen hebben een pop-up blocker dus die zullen uw bedankpagina niet te zien krijgen.
Ik weet wel hoe ik in Javascript een popup moet meken maar niet hoe ik e.e.a. kan combineren met php.

Aan het eind van het formulier staat nu een echo met daarna html code voor de bedankt pagina.
Deze pagina wil ik openen in een nieuw venster. In html kan ik zeggen target _blank.

Kan ik iets in de code veranderen zodat dat lukt:

echo "<html>
<LINK HREF=\"../../css/inhoud.css\" REL=\"stylesheet\" TYPE=\"text/css\">
<head>
<title>Informatie verzonden</title>

</head>
<body>

<TABLE width=\"500\" border=\"0\" cellspacing=\"4\" cellpadding=\"4\" align=\"center\" height=\"300\">
<TR>
<TD WIDTH=\"10\" rowspan=\"3\" align=\"left\" valign=\"top\"><IMG src=\"../../image/LeftTab.jpg\" width=\"10\" height=\"250\"></TD>
<TD align=\"left\" valign=\"top\" width=\"168\">
<P><B>Informatie verzonden</B><BR>
</P>
</TD>
<TD align=\"left\" valign=\"top\" width=\"324\" background=\"../../image/bar2.jpg\">
<DIV align=\"right\"></DIV>
</TD>
</TR>
<TR>
<TD colspan=\"2\" align=\"left\" valign=\"top\" BACKGROUND=\"../../image/bg.jpg\">
<P>Uw informatie is verzonden. Wij nemen zo spoedig mogelijk contact met u op.</P>
<P><BR> </P><P><BR> </P><P><BR> </P><P><BR> </P><P><BR></P><P><BR></P><P><BR></P>
</TD>
</TR>
<TR>
<TD align=\"left\" valign=\"bottom\" colspan=\"2\">
<DIV align=\"right\"><IMG src=\"../../image/bar2.jpg\" width=\"504\" height=\"7\"></DIV>
</TD>
</TR>
</TABLE>
</body>
</html>";
Waarom doe je het gewoon niet zo:

<script>
alert('bericht verzonden');
</script>
Omdat ik dan de php pagina in beeld houd. Ik wil de pagina met het formulier daarna in beeld. Een link met Terug vind ik ook niks.
<script language="javascript" content="text/javascript">
alert('bericht verzonden')
window.open('link.naar.je.nieuwe.pagina.php', '_self')
</script>

Zoiets bedoel je?

//edit nieuwe moet met een u er tussen :P
Sjaan schreef op 27.03.2005 19:16
Ik weet wel hoe ik in Javascript een popup moet meken maar niet hoe ik e.e.a. kan combineren met php.
J weet toch ook hoe je in HTML een formulier moet maken en deze moet combineren met PHP?

Elwin
Als ik goed lees bedoel je zoiets?

<form method="post" action="url" target = "window.open('venster_naam', 'venster_opties'); return false" >

Dit werkt ook net zo goed..

greetz
Bovenstaande extra attributen werkt vreemdgenoeg nie als je meer optie wil voor je popup kun je t onderstaande gebruiken:

<form target=test1 method=get/post
action=url>

<input type=submit value="submit"
onClick="window.open('about:blank','test1',
'top=0,left=0,directories=no,height=400,location=no,
menubar=no,resizable=no,scrollbars=no,
status=no,toolbar=no,width=750');"> </form>

Reageren