Hi,
You need a client-side as well as a server-side solution. Using javascript, you can do exactly as LordShryku said, but with a few changes.
ORIGINAL CODE:
<script language="JavaScript" type="text/JavaScript">
<!--
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,men
ubar=0,resizable=0,width=400,height=200,left = 312,top = 234');");
}
//-->
</script>
<form>
<input name="field1" type="text">
<input name="field2" type="text">
<input name="field3" type="text">
<input name="field4" type="text">
<input type=button value="Continue" onClick="javascriptopUp('popuppage.php?variable1=<? echo $field1; ?>&variable2=<? echo $field2; ?>&c=<? echo $field3; ?>&d=<? echo $field4; ?>')">
</form>
UPDATED CODE W/JAVASCRIPT:
I called this page testpreview.php
<prev>
<script language="JavaScript" type="text/JavaScript">
<!--
function popUp(URL) {
day = new Date();
id = day.getTime();
field1var = document.form.field1.value;
field2var = document.form.field2.value;
field3var = document.form.field3.value;
field4var = document.form.field4.value;
URL += "?field1=" + field1var + "&field2=" + field2var +
"&field3=" + field3var + "&field4=" + field4var;
alert(URL);
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=200,left = 312,top = 234');");
}
//-->
</script>
<form name="form">
<input name="field1" type="text">
<input name="field2" type="text">
<input name="field3" type="text">
<input name="field4" type="text">
<input type=submit value="Preview" onClick="javascript:popUp('popuppage.php')">
<input name="submit" type=submit value="Continue">
</form>
This is my popuppage.php code
<prev>
<form name="form">
<input name="field1" type="text" value="<?=$field1?>">
<input name="field2" type="text" value="<?=$field2?>">
<input name="field3" type="text" value="<?=$field3?>">
<input name="field4" type="text" value="<?=$field4?>">
<br>
<input name="close" type=button value="Close Window" onClick="window.close();">
</form>
</prev>
Summary:
The "<?=$field1?>" values are what your popuppage.php will receive via the "GET" that was created by your javascript inside of testpreview.php.
GOOD LUCK!
Tami
PS. I've tested this code and know it works.