eliminare la cache

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Salve ragazzi dovrei eliminare la cache per poter mostrare i dati aggiornati al click della pagina allora ho inserito nella pagina queste due righette che tempo fa funzionavano ma che ora sembrano essere nulle, infatti mi da un errore. Come si può ovviare?
PHP:
header("Cache-Control: no-cache"); 
header("Expires: -1");
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ciao Alessandro grazie per la risposta!
dice questa cosetta simpatica qua:
Warning: Cannot modify header information - headers already sent by (output started at /home/dir/domains/sito/index.php:13) in /home/dir/domains/
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
ciao alessandro scusa l'ignoranza ma non capisco intendi dire che non ci deve essere nulla nessun print, echo etc etc prima di quelle righe nella pagina? e se ti dicessi che è messo in alto e che prima di lui non c'è nulla?
se non codice html?
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ciao Marc, anche mettendolo sopra all'html non elimina nulla! il problema è solo con ie con gli altri nrowser aggiorna automaticamente è il maledetto ie che stressa.
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ho trovato uno script nella rete per eliminare i file temporanei e ho modificato la variabile del tempopoihè devo eliminarli istantaneamente. Ma non funziana neanche questo.

PHP:
<?PHP 
  // Definisco la cartella da pulire
  $captchaFolder = 'temp/';
 // file da controllare (puoi utiizzare anche *.*)
  $fileTypes = '*.jpg';
// Qui puoi definire dopo quanti minuti
// i file devono essere cancellati
  $expire_time =0; 
// Troviamo tutti i file con la tipologia definita precedentemente
foreach (glob($captchaFolder . $fileTypes) as $Filename) {
// Leggiamo la data di creazione
    $FileCreationTime = filectime($Filename);
// Calcoliamo il tempo in secondi
    $FileAge = time() - $FileCreationTime; 
   if ($FileAge > ($expire_time * 60)){
// Eliminiamo il file vecchio
        unlink($Filename);
    }
 
}
?>
domanda secca ma non è che sbaglio a collocare lo script? nel senso non è che lo metto nella pagina sbagliata? io lo sto mettendo nella home poichè è la che voglio fare vedere gli aggiornamenti ed è li che deve andare l'eliminazione dei file temporanei giusto?
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ciao alessandro, ho provato anche a farlo direttamente in html ma nulla è ie che da questo problema solo lui!.

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="expires" content="Mon, 26 Jul 1997 05:00:00 GMT">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
<title>SITO</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script src="js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="js/NuovoScript.js" type="text/javascript"></script>
<script src="js/Km0Script.js" type="text/javascript"></script>
<script src="js/UsatoScript.js" type="text/javascript"></script>
</head>
<body>

<center>
<div class="ContenitoreGlobale">
<div class="header"></div>
<div class="telefono">0000000</div>
<div class="banner"></div>
<div class="fondo"></div>
<div class="p1"></div>
<div class="p2"></div>
<div class="p3"></div>
<div class="c"></div>
<div class="footer"></div>
<div class="menu">
<ul>
 <li><a href="#">HOME </a></li>
 <li><a href="#">CHI SIAMO </a></li>
 <li><a href="#">PRODOTTI </a></li>
 <li><a href="#">NOLEGGIO </a></li>
 <li><a href="#">USATO </a></li>
 <li><a href="#">ACCESSORI </a></li>
 <li><a href="#">DOVE SIAMO </a></li>
 <li><a href="#">CONTATTI </a></li>
 <li><a href="#">LINKS </a></li>
 </ul>
</div>
<div class="f1">
CONCESSIONARIA
CARAVAN - AUTOCARAVAN - MOTORHOMES
VEMACAR [email protected]
</div>
<div class="copi">Copyright 2002 / 2008 www.sito.it </div>
<div class="f2">
Via Ammiraglio Kevin 29 
(trav. via sassari) chieti
Tel. 000000
</div>
<div class="copi2">Design by sito</div>
<div class="newsletter">
 <div class="n">NEWSLETTER</div>
 <form id="newsletter" action="" method="get">
 <fieldset>
 <input type="text" id="news-in" value="Iscriviti alla newsletter ...">
 <button></button>
 </fieldset>
 </form>
 <div class="n2">Vuoi sempre essere aggiornato sulle nostre promozioni?
Iscrivi alla nostra newsletter!</div>
 </div>
<div id="contenitore"></div>
<div id="contenitore2"></div>
<div id="contenitore3"></div>
<div class="l1"></div>
<div class="l2"></div>
<div class="l3"></div>
<div class="l4"></div>
<div class="l5"></div>
<div class="l6"></div>
<div class="l7"></div>
<div class="l8"></div>
</div>

</center>
</body>
</html>
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ragazzi ho trovato uno script che funziona ma giustamente questo elimina tutti i file nella cartella pertanto poi mi elimina anche quello che mmis erve mostrare.
Ho pensato quindi di creare una logica recuperando il nome della foto dal db e digli che se l'oggetto da cancellare ha per nome tot deve cancellare tutto escluso quell'oggetto.
Il discorso fila ma non so metterlo in atto nel senso non so come scrivere il codice.

PHP:
<?
  $dbhost = 'localhost'; 
  $dbuser = 'aa'; 
  $dbpass = 'aa'; 
  $dbname = 'aa'; 
  $connessione = mysql_connect("localhost", "aa", "aa");
  mysql_select_db(aa, $connessione) ;
  
  $query = mysql_query("SELECT * FROM galleria1");
  $riga = mysql_fetch_assoc($query);
  $Img = $riga['img']; 
  
  svuota_cartella("Images/thumb/");

 function svuota_cartella($dirpath) {
  $handle = opendir($dirpath);
  if($file==$Img){
   QUI COME FACCIO A DIRGLI DI NON CANCELLARE QUELLA?
  }
  while (($file = readdir($handle)) !== false) {
    @unlink($dirpath . $file);
  }
  closedir($handle);
}

?>

Non so come dirgli di non cancellare quella se riuscissi a dirglielo avrei risolto.
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ragazzi qualcuno di voi ha avuto lo stesso problema ovevro quello di eliminare i file temporanei da ie?
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [VB 17]: Eliminare doppioni in listbox Visual Basic 1
spider81man Eliminare primo ed ultimo carattere di una colonna MySQL 0
G Eliminare l'effetto refresh di una pagina internet PHP 8
M eliminare padding logo sito HTML e CSS 2
A eliminare caratteri speciali mettendo uno spazio PHP 0
A eliminare caratteri diacritici con codice ascii PHP 4
MarcoGrazia Eliminare in automatico i caratteri spuri all'inizio e alla fine di una stringa Snippet PHP 0
L Eliminare estensione .html HTML e CSS 9
L [RISOLTO] Eliminare una discussione creata PHP 3
S Eliminare spazio iniziale PHP 2
S [PHP] Eliminare doppioni array e rinumerare le posizioni PHP 2
maxnegri Eliminare url index.php con variabili e reindirizzare alla home del sito PHP 7
D [ASP] Eliminare gli zeri che nn servono Classic ASP 1
K Come eliminare attributi regex per validazione con javascript Javascript 0
maxnegri [PHP] Eliminare risultati duplicati da ciclo foreach ottenuti da una select php mysqli PHP 18
P [HTML] Eliminare doppio menu in wordpress WordPress 2
P [WordPress] Eliminare scritta Categories da post WordPress 4
C [PHP] eliminare elemento da un array multidimensionale PHP 9
L Mi trovo nell'impossibilità di eliminare un record nella tabella Database 1
A [WordPress] Eliminare riga codice HTML WordPress 6
loois come eliminare una discussione fata in questo forum ? Discussioni Varie 1
trattorino [PHP] Eliminare piu frasi PHP 1
C [PHP] RISOLTO - Eliminare elementi duplicati da array multidimensionale PHP 1
L [HTML] versione mobile eliminare stile menu da nav HTML e CSS 0
T Come eliminare canonical url da blogger SEO e Posizionamento 0
dany81 [Photoshop] Eliminare più sfondo possibile... Photoshop 3
Monital [PHP] Eliminare la Barra di caricamento file alla fine dell'esecuzione PHP 11
asevenx [PHP] Eliminare record automaticamente dopo una certa data PHP 12
L Eliminare suono da iframe HTML e CSS 3
G Eliminare scrollbar laterale di visuallightbox jQuery 0
H Eliminare div creato da javascript Javascript 1
9 eliminare righe di una tabella con form html PHP 6
M Eliminare un cookie PHP 1
elpirata Eliminare dati selezionati da una form di select PHP 6
Marco_88 Eliminare una colonna da una LEFT JOIN MySQL 4
A come eliminare i suggerimenti della barra degli indirizzi su google chrome? Windows e Software 3
M Eliminare immagini da directory / *dal database fatto! PHP 2
K eliminare il carriage return Javascript 4
S Problema nell'eliminare un'immagine PHP 2
felino Eliminare stringa compresa tra due tags PHP 4
Creatt Eliminare macchine in centos Linux e Software 2
filippino Eliminare lo sfondo di una foto Photoshop 1
D [VB.NET] Eliminare Cartella e sottocartelle TRAMITE FTP .NET Framework 1
D Eliminare voce da campo db Classic ASP 5
filippino Eliminare le barre scorrimento HTML e CSS 1
A come eliminare Awesomehp Sicurezza e Virus 1
L eliminare un prodotto dal carrello tramite l'id della sessione PHP 1
felino Array: eliminare gli elementi che soddisfano una condizione PHP 5
A Eliminare bordo blu al click di un'immagine mappata HTML e CSS 3
L Eliminare Tag in runtime... jQuery 1

Discussioni simili