Overførelse af array til pop-up
Jeg sidder og arbejder med et newssystem, hvor man har mulighed for at oprette interne nyheder, som smides ind i en db. Derefter hives nyheden ud, og skal sendes på mail til de valgte medlemmer.Udsendingen af mail sker udfra en medlems-db, hvor udvælgelse enten sker på "team"-tilhørsforhold eller på id. Skribenten har mulighed for at vælge at sende til en gruppe (team), og/eller nogle enkelte personer.
Når nyheden oprettes åbnes et nyt vindue (pop-up) hvor selve udsendelsen af mails sker. Team udsendelse virker fint, men jeg har problemer med at få smidt det array af enkelte personer med over i pop-uppen.
Koden til genering af pop-up vinduet ser sådan ud:
<script language="JavaScript">
function NewWindow(anid,wid,tid,uid) {
var winl = (screen.width - 250) / 2;
var wint = (screen.height - 200) / 2;
mailwin = window.open("mailsender.php?anID="+anid+"&writerID="+wid+"&teamsend="+tid+"&usersend="+uid+"", "mailwin", "height=200,width=250,top="+wint+",left="+winl+",scrollbars=tes,no-resizable");
if (parseInt(navigator.appVersion) >= 4) {
mailwin.window.focus();
}
}
</script>
Og kaldes her:
$res = mysql_query ("INSERT INTO admin_news (text,date,header,writerID,team) VALUES('".$news."','".getGPV("date")."','".getGPV("header")."','".$getUser[id]."','".$teamsend."')");
if (isset($_POST['mail'])) {
if ($teamsend!="None") {
$body .= ("<script> NewWindow(".mysql_insert_id().",".$getUser[id].",'".$teamsend."',0) </script>");
}
if(isset($checkUser)){
for ($index=0; $index < sizeof($checkUser); $index++){
$body .= ("<script> NewWindow(".mysql_insert_id().",".$getUser[id].",0,'".$checkUser[$index]."') </script>");
}
}
}
$checkuser er et array skabt ved checkboxes med name=checkUser[].
Nogen der ved hvordan jeg får smidt det array med over i pop-uppen ???