più o meno è quel che vorrei, ma apri_mex deve essere eseguito solo se c'è un messaggio da visualizzare. e nel mio caso non è molto semplice! tanto per capire nella funzione PHP seguente

Codice PHP:
public function returnID($sql$mode=1) {
      
$mysqli = new mysqli($this->host$this->user$this->pass$this->data);
      if (
$mysqli) {
        
$mysqli->query($sql);
      
i  $recordID $mysqli->insert_id;
      } else
          echo 
$this->message('[b]DB Connect Error: ' $mysqli->connect_errno '[/b]
Error: ' 
$mysqli->connect_error);
      
$mysqli->close();
      return 
$recordID;
    } 
vedi che chiama MESSAGE per visualizzare il modal box. per farlo come dici tu dovrei ricaricare la pagina e passare ad apri_mex qualcosa come
Codice PHP:
apri_mex(<?=$_REQUEST['message']?>)
il che mi sembra inutile dato che sarebbe lo stesso di come premere il SUBMIT di un form che passa i dati al server. Con quello che intendo fare io non ricarico nulla e visualizzo subito il messaggio. Capito?