Auto refresh pagina solo su FF

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
Ho un problema con una pagina PHP che contiene un form di selezione db in MySQL ed elenca una serie di risultati.
Una volta selezionato un risultato mi sposto alla pagina successiva per visionarlo, ma se cerco di tornare indietro mi da il solito alert che chiede di eseguire il refresh della pagina.
Ho letto che per evitare il problema è necessario evitare che il browser carichi sulla cache, di conseguenza ad inizio pagina ho inserito:
PHP:
header('Cache-Control: no-cache, must-revalidate');
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header('Pragma: no-cache');
Funziona benissimo ma solo su Firefox, su IE e Safari non cambia nulla.
Cosa fare?

Luca
 

marcobreak

Nuovo Utente
20 Dic 2010
5
0
0
forse

Se ho capito bene dopo aver estratto un determinato dato dal db vuoi spostarti in una determinata pagina me se torni indietro non puoi??

o li includi dentro if {} con una determinata operazione

oppure la pagina seguente la utilizzi solo come funzione che la richiami solo se 1 ==1

poi non conosco il codice quindi e il max
 

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
Non proprio.
Mi spiego meglio.

Ho una pagina composta, a grandi linee, da codice HTML + PHP con un form di selezione che, per mezzo di selezione.php ad essa incluso memorizza le variabili di selezione.

Più sotto ho incluso il file download.php il quale ha due sostanziali blocchi di codice: uno quando non è ancora stata fatta alcuna scelta dal form che mi legge il db ed estrae tutti i risultati, l'altro che recupera le variabili dal form e fa una select più circostanziata.

Fin quì tutto ok

Se clikko uno dei risultati in elenco vado a finire nella apposita pagina per visionarlo e se cerco di tornare indietro alla lista mi trovo due comportamenti differenti, ovvero:
- se non avevo compiuto alcuna scelta zero problemi;
- se ne avevo già compiute la retrocessione funziona solo su Firefox e solo perché ho aggiunto questo codice esatto al file di selezione
PHP:
header('Cache-Control: no-cache');
header('Pragma: no-cache');
Questo ha lo scopo di impedire al browser di memorizzare nulla ed obbligarlo a fare il refresh ogni volta che si ricarica la pagina.

Il punto, credo molto semplice, è che questi due comandi vanno modificati a seconda del browser utilizzato ($_SERVER['HTTP_USER_AGENT']) ma io non so come:incazz2:

Luca (l'autodidatta pasticcione)
 

marcobreak

Nuovo Utente
20 Dic 2010
5
0
0
ok

Forse ho capito dopo aver premuto un link nella pagina 1 prosegui nella pagina 2 ma se con il tuo browser vuoi tornare indietro non puoi.

è come dopo aver fatto un logout non ti fa ritornare indietro che sarebbe la pagina del tuo profilo(esempio)

se ho capito bene risp forse ho una soluzione
 
Discussioni simili
Autore Titolo Forum Risposte Data
I auto refresh invisibile PHP 1
D refresh del database in auto? PHP 8
R Distribuire uno Script "Facebook Auto Post" PHP 0
R Auto-fill per formulari in e-commerce E-Commerce 1
trattorino Mentions Auto Suggesting da jquery a php PHP 2
bubino8 [PHP] Auto Riempimento Database PHP 0
bubino8 [PHP] Auto Submit form con dati PHP 7
D [WordPress] [PHP] Pulsante per auto riempire i campi in un modulo WordPress 1
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
G profilo utente + auto PHP 3
F Auto submit form jQuery 1
E Problemi auto increment con query Insert Into Select MySQL 2
G [RETRIBUITO] Inserzionisti forum auto 0,40€ a messaggio Offerte e Richieste di Lavoro e/o Collaborazione 2
B Auto-increment multicolonna oppure qualsiasi alternativa MySQL 1
Devil-94 auto completamento delle parole Javascript 1
T db mysql - chiave primaria auto-increment MySQL 1
U Blog su auto e moto ecologiche Presenta il tuo Sito 1
F Cos'e' l'auto-fattura? Leggi, Normative e Fisco 0
B Auto-aggiornamento DIV con php+ayax PHP 1
M chiave primaria con valore auto incrementante nella maschera Database 2
P galleria fotografica per parco auto Webdesign e Grafica 12
F Da auto didatta a costruire un sito internet HTML e CSS 32
I Ricerca con auto compilazione nel database PHP 2
D [php/ios] Recuperare dati da targa auto PHP 0
Mauro Guardiani auto scroll Discussioni Varie 0
asevenx auto-incremento id che parte da valore sbagliato MySQL 3
catellostefano Auto adattamento HTML e CSS 0
L auto selezionamento del option PHP 2
Web Designer [SVENDO] Web Directory Annunci Auto Compravendita siti e domini 0
B editor web con auto-completamento codice Windows e Software 1
C Function auto completamento campo zipcode PHP 3
E Database Auto aggiornato PHP 0
L pagina del sito auto-aggiornabile CMS (Content Management System) 1
andreas88 info sito vendita auto Leggi, Normative e Fisco 1
max_400 Gioco di auto - Problema sovrapposizione clip - by max_400 Flash 0
S auto complete extender is not working in Web user Control ASP.NET 1
S Auto Complete MooTools Classic ASP 2
L nuovo sito auto Presenta il tuo Sito 1
borgo italia overflow:auto HTML e CSS 2
I Auto-start webradio [Era: Problema con codice] Javascript 0
G GalleriAuto. Auto usate in vendita. Presenta il tuo Sito 0
G Quale CMS per negozio di ricambistica auto online? CMS (Content Management System) 6
L Auto-Occasioni.Com sito annunci auto Presenta il tuo Sito 0
for10days Sito di annunci gratuiti di Auto e Moto - www.for10days.it Presenta il tuo Sito 2
G Esiste estensione firefox per fare l'auto login? Windows e Software 0
P Problema auto-increment PHP 3
L [AJAX] PHP + JS Completamento auto. Javascript 0
M Mannino Auto s.r.l. - Vendita auto nuove e usate di tutte le marche - Aulla (MS) Presenta il tuo Sito 1
B Query and List, PhP Main Page Auto Listing of User Actio PHP 0
A margin-left: 0 auto; HTML e CSS 3

Discussioni simili