• Home
  • Forum
  • Fare Web
  • PHP

problema con la funzione sleep

  • Creatore Discussione Creatore Discussione dk-wamp
  • Data di inizio Data di inizio 25 Nov 2009

dk-wamp

Nuovo Utente
18 Nov 2009
5
0
0
  • 25 Nov 2009
  • #1
wellà torno alla carica per un problemino..

ho questo script che mi fa il redirect di una pagina web (non uso la funzione refresh perchè deve aggiornarsi solo un frame di una pagina)

<?php sleep(3);
$link = file("linkz.txt");
header("Location:".$link[0]); ?>


questo script è perfettamente funzionante.
il mio problema è che se metto qualsiasi cosa prima dello script .. un immagine o anche una sola scritta lo script si blocca.
ho provato anche ad usare una pagina per richiamare lo script con include ma anche se metto una scritta nell altra pagina lo script si blocca..

(quello che vorrei fare è manterenere la pagina entrante in un frame però lasciando una scritta prima tipo ''la pagina sarà caricata in 5 sec.'' )


enciclopedia dei dilemmi inutili di dk-wamp. richiesta di aiuto.. come sempre..
 
Ultima modifica: 18 Dic 2011
L

lespaul

Utente Attivo
30 Lug 2009
91
6
0
www.simplesoft.it
  • 25 Nov 2009
  • #2
Ciao, mi sembra che la funzione sleep di php ritarda l'esecuzione dello script, quindi la generazione viene ritardata, cioè il codice html viene generato dopo tot secondi che inserisci nello sleep. Penso che per fare quello che vuoi tu, dovresti utilizzare javascript,cioè effettuare questo ritardo lato client per lanciare il messaggio ''la pagina sarà caricata in 5 sec.''
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 25 Nov 2009
  • #3
Se metti qualcosa prima del redirect logicamente lo script si blocca perché vengono inviati degli header, e quindi la funzione header() non può più impostarne altri. Fai così:
PHP:
<?php sleep(3);
$link = file("linkz.txt");
echo "La pagina sar&agrave; caricata in 5 secondi...";
echo '<meta http-equiv="refresh" content="0;'. $link[0] .'" />';
?>
E prega che funzioni
Scusa, ma a che ti serve visualizzare il messaggio che la pagina verrà caricata in 5 secondi se viene caricata istantaneamente?
 

dk-wamp

Nuovo Utente
18 Nov 2009
5
0
0
  • 25 Nov 2009
  • #4
alessandro1997 ha scritto:
Se metti qualcosa prima del redirect logicamente lo script si blocca perché vengono inviati degli header, e quindi la funzione header() non può più impostarne altri. Fai così:
PHP:
<?php sleep(3);
$link = file("linkz.txt");
echo "La pagina sar&agrave; caricata in 5 secondi...";
echo '<meta http-equiv="refresh" content="0;'. $link[0] .'" />';
?>
E prega che funzioni
Scusa, ma a che ti serve visualizzare il messaggio che la pagina verrà caricata in 5 secondi se viene caricata istantaneamente?
Clicca per allargare...

avere un ritardo nel frame per poter dare più rilevanza al frame superiore.

grazie infinite
 

dk-wamp

Nuovo Utente
18 Nov 2009
5
0
0
  • 25 Nov 2009
  • #5
ah, cmq ho dovuto spostare il messaggio prima dell sleep dato che la scritta deve rimanere per tot secondi visualizzata.

cmq perfetto. ciao ciao
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
Problema con connessione MySqli e funzione
  • _Micky_73
  • 5 Set 2018
  • PHP
Risposte
2
Visite
2K
PHP 5 Set 2018
marino51
A
[PHP] Problema invio mail con funzione mail()
  • Alex@1983
  • 17 Ago 2018
  • PHP
Risposte
3
Visite
5K
PHP 24 Ago 2018
borgo italia
F
[Javascript] Problema funzione jquery con elementi css esterni
  • Francesco Ferrai
  • 29 Mar 2017
  • Javascript
Risposte
1
Visite
2K
Javascript 29 Mar 2017
criric
S
Problema con funzione "imagecreatefrompng"
  • saverio_web
  • 25 Giu 2015
  • PHP
Risposte
10
Visite
3K
PHP 29 Giu 2015
saverio_web
S
R
Problema funzione caricate con il body
  • RecallingTea31
  • 26 Mag 2015
  • Javascript
Risposte
1
Visite
1K
Javascript 26 Mag 2015
criric
G
Problema con la funzione array_combine
  • Garaux
  • 21 Set 2014
  • PHP
Risposte
2
Visite
1K
PHP 21 Set 2014
Garaux
G
L
problema con la funzione header!!! AIUTO!
  • lorenzoFRS
  • 4 Apr 2014
  • PHP
  • 2
Risposte
24
Visite
5K
PHP 8 Apr 2014
lorenzoFRS
L
M
problema con elementi della funzione
  • macroboss
  • 17 Feb 2014
  • Javascript
Risposte
3
Visite
1K
Javascript 18 Feb 2014
LorenzoPi
L
L
problema nella implementare una funzione con ritorno
  • luigi777
  • 23 Ott 2013
  • PHP
Risposte
2
Visite
2K
PHP 23 Ott 2013
luigi777
L
F
Problema con funzione cambia password
  • Furion
  • 26 Ago 2013
  • PHP
Risposte
5
Visite
2K
PHP 26 Ago 2013
Furion
F
S
Problema return con funzione
  • Salvo Salvi
  • 6 Ago 2013
  • PHP
Risposte
2
Visite
2K
PHP 8 Ago 2013
Salvo Salvi
S
L
problema email con funzione mail
  • luigi777
  • 14 Lug 2013
  • PHP
Risposte
1
Visite
1K
PHP 14 Lug 2013
luigi777
L
B
Problema con funzione JS
  • bitox
  • 11 Mag 2013
  • Javascript
Risposte
4
Visite
1K
Javascript 12 Mag 2013
Fez Vrasta
F
S
problema con funzione php
  • Salvo Salvi
  • 26 Feb 2013
  • PHP
Risposte
3
Visite
2K
PHP 27 Feb 2013
Monital
D
Problema apostrofo con funzione unlink
  • DeltaMachine
  • 28 Gen 2013
  • PHP
Risposte
7
Visite
2K
PHP 30 Gen 2013
borgo italia
C
Problema nel Caricare file e spostarlo con la funzione move_uploaded_file
  • c02y
  • 30 Nov 2012
  • PHP
Risposte
14
Visite
4K
PHP 1 Dic 2012
c02y
C
D
Problema con funzione preg_match() per controllo email
  • donot85
  • 25 Ott 2012
  • PHP
Risposte
2
Visite
2K
PHP 25 Ott 2012
donot85
D
Piccolo problema con la funzione include
  • Neptune7650
  • 25 Lug 2012
  • PHP
Risposte
1
Visite
1K
PHP 27 Lug 2012
borgo italia
problema con funzione per far apparire e scomparire un form di commenti
  • asevenx
  • 12 Set 2011
  • PHP
Risposte
1
Visite
2K
PHP 13 Set 2011
borgo italia
problema con la funzione AVG()
  • asevenx
  • 24 Giu 2011
  • PHP
Risposte
1
Visite
1K
PHP 29 Giu 2011
Eliox
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?