ciao a tutti![]()
ho una pagina in php che fa parecchie query...
ci mette alcuni secondi...![]()
vorrei che mentre la pagina si carica, appaia una gif animata...![]()
mi sapete aiutare??
ciao a tutti![]()
ho una pagina in php che fa parecchie query...
ci mette alcuni secondi...![]()
vorrei che mentre la pagina si carica, appaia una gif animata...![]()
mi sapete aiutare??
Penso che tu debba usare il solito trucco della pagina HTML intermedia con la sola gif animata. La pagina HTML chiama la pagina php tramite un javascript del tipo: window.location.href="miapagina.php". Magari passando parametri...
Cmq, se cerchi nel forum, trovi molti thread al riguardo.
Ciao, ti rispondo velocemente, perchè non ho molto tempo...
Se la pagina viene caricata da un altra pagina, per esempio attraverso un link, fai in modo che il link punti ad una pagina intermedia HTML molto leggere (cioè proprio con estensione .htm) che poi caricherà la pagina .php "pesante".
Esempio:
1) la prima pagina ha un link del tipo Vai alla pagina PHP
2) la pagina intermedia TempPage.htm è fatta cosi:
<html>
<head>
<script language="javascript">
function LoadPHP(){
window.location.replace("MyPage.php");
}
</script>
</head>
<body onload="LoadPHP()">
[img]MiaGifAnimata.gif[/img]
</body>
</html>
3) La pagina MyPage.php è la tua...
Se invece la pagina php viene ricaricata da se stessa (es. attraverso un pulsante nella pagina), l'idea è comunque la stessa, cioè il pulsante carica la pagina HTML intermedia magari passando dei dati nella querystring (es. TempPage.htm?Dato1=23&Dato2=24)
e la pagina PHP processa i dati.