Salve a tutti, eccomi di nuovo 
Ho bisogno di fare una cosa stupidissima (non per me evidentemente :-) ) che non riesco a fare....
in pratica ho una pagina php dove cliccando su un pulsante (grazie a java) faccio eseguire comandi di un'altra pagina php.
Adesso vorrei che questi comandi eseguiti (su un database) fossero visibili nella prima pagina quindi ho bisogno che la pagina chiamata, dopo avere eseguito i comandi e prima di chiudersi mi faccia un refresh della pagina da cui è stata chiamata. Siccome so che non mi spiego molto bene a parole posto anche i codici...con sintesi....
nella prima pagina php
Codice:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//al click sul bottone del form
$("#bottone").click(function(){
//associo variabili
var questo= $("#questo").val();
//chiamata ajax
$.ajax({
//imposto il tipo di invio dati (GET O POST)
type: "POST",
//Dove devo inviare i dati recuperati dal form?
url: "result.php",
//Quali dati devo inviare?
data: "questo=" + questo,
dataType: "html",
//Inizio visualizzazione errori
success: function(msg)
{
$("#risultato").html(msg);
},
error: function()
{
alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
}
});
});
});
</script>
nella pagina in una cella ho
Codice:
<td class="tabella" type="button" id="bottone" value="Invia i dati"> Incrementa Livello
</td>
<td>
<form name="modulo">
<input type="text" readonly="readonly" name="questo" id="questo" value="<?php
$result = mysql_query('SELECT * FROM utenti WHERE......ecc)
or die ("Query non valida");
while(($row = mysql_fetch_assoc($result))) {
echo $row[column];
}
?>" >
</form>
nella pagina result.php avrò
la connessione al database;
le query;
(tutto funzionante)
e chiudo così....
Codice:
<script>opener.location.reload();</script>
<script>setTimeout('window.close()', 1500)</script>
il primo dovrebbe farmi il refresh della pagina dalla quale ho 'fatto la chiamata' ma non funziona ed il secondo serve a chiudere la pagina stessa dopo un secondo e mezzo...
Potreste darmi una mano con il refresh...?? Perchè non funziona??
Grazie