Problema con php e cache.

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
Salve ragazzi ho il seguente problema:

Ho un form che deve essere mostrato se NON esiste un cookie. Ho utilizzato questo codice:

PHP:
/* Se il cookie non è stato generato mostro form */
if(!isset($_COOKIE['cookie_srp'])){

echo 'mostro il form';

}

Il fatto è che tutto funziona in locale ma se carico lo script sul sito (fatto in wordpress) mi da problemi: il form viene sempre visualizzato oppure non viene mai visualizzato.

Questo perchè il problema è di un plugin: wp super cache. Se lo disattivo infatti lo script funziona.

Come posso fare per far si che lo script non venga cacheato?

Ho trovato questi due articoli solo che non sono riuscito a cavarne nulla (di ajax so poco o nulla)

http://omninoggin.com/wordpress-posts/make-any-plugin-work-with-wp-super-cache/
http://z9.io/2008/11/01/make-your-wordpress-plugin-talk-ajax/

Aiutino?
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
hai già visto questo ?
https://wordpress.org/plugins/ajaxize/
mi sembra facile da installare e usare ...
vedi se ti va bene
fai sapere, sono curioso, (non conosco wp)
ciao
Marino
Si marino ti ringrazio per la risposta. Tuttavia vorrei una soluzione senza dipendenze.

Comunque non serve conoscere WP, mi serve fare in modo che il forma venga richiamato dinamicamente via ajax e non so come fare!

Inviato dal mio MI PAD con Tapatalk
 

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
così riesco a richiamare un form (index.php passando anche il timer per evitare cache)
è questa la strada ?
ciao
Marino
HTML:
<!DOCTYPE html>
<html>
<head>
	<title>test</title>
</head>
<body>
	<script src="jquery-1.11.1.js"></script>

	<div id="omni_div"></div>

	<script type="text/javascript">
		$(document).ready(function(){
			alert("sono qui");
			$.ajax({
				type : "GET",
				url : "index.php?timestamp=" + (new Date().getTime())%100000,
				success : function(response){
					$("#omni_div").html(response);
				},
				error: function(){
					alert("Qualcosa é andato storto nella chiamata Ajax");
				}
			});
		});
	</script>
</body>
</html>
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
così riesco a richiamare un form (index.php passando anche il timer per evitare cache)
è questa la strada ?
ciao
Marino
HTML:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
<script src="jquery-1.11.1.js"></script>

<div id="omni_div"></div>

<script type="text/javascript">
$(document).ready(function(){
alert("sono qui");
$.ajax({
type : "GET",
url : "index.php?timestamp=" + (new Date().getTime())%100000,
success : function(response){
$("#omni_div").html(response);
},
error: function(){
alert("Qualcosa é andato storto nella chiamata Ajax");
}
});
});
</script>
</body>
</html>
Spero, il fatto è che devo verificare se un cookie esiste. Oppure posso cambiare proprio modalità di verifica, mi spiego: ad una determinata azione di un utente(un click su un'immagine) si crea un cookie, se il cookie esiste mostro il form.

Ora dovrei convertire tutto l'ambaradan in ajax e renderlo compatibile con wordpress.

Più tardi provo con questa soluzione [emoji1]

Inviato dal mio MI PAD con Tapatalk
 
Discussioni simili
Autore Titolo Forum Risposte Data
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
M Problema con php per calcolo costo percentuale PHP 7
L [PHP] Problema con Telegram PHP 1
K Help: problema con uno script di booking in php! PHP 0
N [Apache] problema con estensione php Apache 0
C [PHP] Problema con download file PHP 0
M [PHP] Problema con preg_match PHP 1
gandalf1959 [PHP] problema con l'utilizzo di Header PHP 3
M [PHP] Problema con query select PHP 2
S [PHP] Problema con istruzione "use" PHP 23
Cosina [PHP] fwrite problema con le parole accentate PHP 9
F [PHP] Problema con number_format PHP 3
C Apache Cordova problema con php Programmazione 1
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
F [PHP] Problema con array multidimensionale PHP 4
F Problema con pagine login in PHP PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
C [PHP] problema con un esercizio PHP 2
P [PHP] Problema con accenti ed apostrofi PHP 0
R [PHP] Problema stampa array bidimensionali con formula $html.=<<<myHtml... PHP 2
M [PHP] problema con preg_match PHP 11
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
D [PHP] problema con xml PHP 13
T4MAR4 [PHP] Problema ricerca con apostrofo PHP 2
xone Problema FPDF con pagina dinamica PHP PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
SebaGravi [PHP] problema url semantici con .htaccess PHP 3
L [PHP] problema parsing con comando file get contents PHP 7
L Problema con recupero dati in PHP cURL e JAVA con server PHP 1
zammaeng [PHP] Problema form con lista PHP 8
M [PHP] Problema con algoritmo struttura iterativa PHP 2
D Problema con query in php PHP 5
S Problema con script php-javascript PHP 2
M [PHP] Problema con query PHP 17
C [PHP] Problema con creazione csv PHP 3
B sitoweb responsivo problema con include php HTML e CSS 1
neo996sps PHP/MySQL - Problema con generazione array PHP 14
P problema con codice php... PHP 7
C Problema con html e php :D PHP 1
E php problema incremento e decremento di 2 variabili con click da pulsante PHP 0
G Problema con codice php PHP 1
L xml e php. Problema con i nodi PHP 4
P Problema con file di registrazione in php, non funziona e dà continui errori PHP 0
R problema con pagine php apache su centos 5.3 Apache 1

Discussioni simili