Hallo,
hier erstmal der Code:
PHP-Code:
<script type="text/javascript">
<!--
var newwin;
function preview()
{
newwin=window.open("/chat/admin/editstyle.php?id=...&action=preview","preview","width=500,height=500");
}
//-->
</script>
...
PHP-Code:
<form action="javascript:preview();" method="post">
<center><input type="submit" value="Vorschau öffnen"></center>
<input type="hidden" value="<?php echo $sstylename?>">
<input type="hidden" value="<?php echo $sinternstylename?>">
<input type="hidden" value="<?php echo $sbgcolor?>">
<input type="hidden" value="<?php echo $strbgcolor?>">
<input type="hidden" value="<?php echo $stdbgcolor?>">
<input type="hidden" value="<?php echo $stablebordercolor?>">
<input type="hidden" value="<?php echo $stblheadercolor?>">
<input type="hidden" value="<?php echo $stblheadmouseover?>">
<input type="hidden" value="<?php echo $stblrowmouseover?>">
<input type="hidden" value="<?php echo $sacprowbgcolor?>">
<input type="hidden" value="<?php echo $soutputbgcolor?>">
<input type="hidden" value="<?php echo $soutputhrcolor?>">
<input type="hidden" value="<?php echo $sstandardnickcolor?>">
<input type="hidden" value="<?php echo $sstandardoutputcolor?>">
<input type="hidden" value="<?php echo $serrorcolor?>">
<input type="hidden" value="<?php echo $sokaycolor?>">
<input type="hidden" value="<?php echo $scss?>">
</form>
Wenn ich im neuen Fenster nun versuche, eine oder mehrere Variablen mit $_POST['... auszugeben, bekomm ich aber einen leeren Wert.. werden die Werte so etwa nicht übergeben? Über $_GET wäre auch keine alternative, da vorallem $scss einen sehr langen Wert enthält.
Wer weiß Rat?
(Nebenbei, ich hab gerade festgestellt, bei dem Javascript oben habe ich den Forumbefehl [ code und [ /code verwendet.. und darunter dann [ php und [ /php .. allerdings bekam ich dann im Post einen Fehler und der Code wurde nicht gehighlighteed..?)