Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Pulire Cache Utente

  1. #1

    Pulire Cache Utente

    Salve Ragazzi,

    vi spiego qual'è il mio problema: io avevo un form con una serie di campi e fin qui tt ok....circa 15 giorni fa io ho inserito una funzione che mi va ad autocompletare dei campi e tutto funziona perfettamente. Il problema è che controllando il database sto vedendo che mi entrano degli utenti che hanno quei campi, che prima erano degli INPUT, vuoti. Io per ogni utente traccio la fonte di provenienza e riesco a risalire al come sono arrivati sul mio form ( adwords, facebook ecc) e se faccio lo stesso percorso io arrivo sulla mia unica pagina con il fomr simulo una registrazione e mi registro con tutti i campi correttamente compilati....Io penso/pensavo che il tutto possa dipendere dal fatto che questi utenti ( che nn sono tanti ma nemmeno pochi) erano già stati sulla mia pagina e quando ci sono ritornati avevano la "vecchia" versione della pagina in cache. per questo motivo io ho inserito nella mia paginetta questi due comandi per pulire la cache dell'utente:

    A livello di PHP questa:

    header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");

    A Livello di HTML questa:
    <meta http-equiv="cache-control" content="no-cache" />

    Ma nonostante questo....ne entrano ancora con i campi vuoti. Per intenderci il form è controllato da un file js che se i campi sono vuoti nn ti fa nadare aventi e ti mostra degli alert...Cosa può essere? Cosa posso fare?

    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Non puoi semplicemente mettere dei controlli nello script che riceve i dati del form?
    Verifichi che tutti i campi siano compilati, se lo sono vai avanti, altrimenti no e fai tornare l'utente alla pagina di registrazione notificando i campi vuoti da compilare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.