Taką funkcją tworzę sobie okienka
function open_PopUp(w,h,url,title) {
var win = new Window(
{
className: "dialog",
width: w,
height: h,
zIndex: 100,
url: url,
resizable: true,
title: title,
showEffect:Effect.BlindDown,
hideEffect: Effect.SwitchOff,
draggable:true,
wiredDrag: true})
win.setDestroyOnClose();
win.showCenter();
}
Teraz chciałbym aby po wciśnięciu aktualizuj czyli :
<input type="submit" name="dane" value="Aktualizuj" >
aktualizowało bazę danych i odświeżało okno rodzica oraz zamykało warstwę z popupem.
Na zwykłych oknach robiłem to tak:
<?php
public function update(){
$this->wyslane();
$this->bledy();
$db2->query("UPDATE admin_users SET imie='$this->imie',
nazwisko='$this->nazwisko',
telefon='$this->telefon',
email='$this->email'
WHERE id='$_SESSION[id]'");
//$this->do='pokaz';
zamknij_okno();
}else {
$this->do='Edytuj';
}
}
?>
Funkcja zamknij_okno ()
<?php
function zamknij_okno() {
?>
<script type="text/javascript">
window.opener.location.reload();
window.close();
</script>
<?php
}