Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Javascript - problema con post mediante jquery
Forum - Javascript - problema con post mediante jquery

Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Segnala al moderatore
Postato alle 12:32
Lunedì, 20/08/2012
Salve ragazzi sto cercando di scrivere uno script .. ma non funziona.
Il questione è questa (premessa uso wordpress):

nel sito ci sono una lista di articolo.
ogni articolo in coda ha un link di download di un file.

io mediante questa funzione volevo tenere traccia dei download
Codice sorgente - presumibilmente Plain Text

  1. jQuery(document).ready(function(){
  2.                                                                        
  3.             jQuery(".page-numbers").click(function(){
  4.              
  5.               jQuery.post("http://www.lucabonaldo.it/wp-content/themes/skeleton/statistiche.php",
  6.                                              
  7.               {ID:<?php the_ID(); ?>},
  8.                                              
  9.               function(data){
  10.                 alert(data);
  11.               });
  12.                                    
  13.                                                                                                      
  14.             });
  15.           });



la pagina statistiche.php esegue una query di update...

Codice sorgente - presumibilmente Javascript

  1. $id = $_POST['ID'];
  2.  
  3. mysql_connect("localhost", "database", "password");
  4.  
  5. mysql_select_db("db_lucabonaldo");
  6.  
  7. mysql_query("UPDATE download SET num = num + 1 WHERE id = " . $id);
  8.  
  9. mysql_close();
  10.  
  11. echo "ok";



niente di più semplice ma non funziona..


Bonny
PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 14:36
Lunedì, 20/08/2012
usare un plugin che ha già qquesta funzione?


http://www.mte90.net/
Kde, Debian e Programmazione web/Desktop!


Linux Counter.li #482442
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6207
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 17:04
Lunedì, 20/08/2012
Usa la javascript console su Chrome oppure Firebug su Firefox, apri la console di debug e guarda se la richiesta ajax viene inviata e qual'e' il risultato.


Fai quello che ti piace, e fallo bene.
PM Quote