Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di rugg88
    Registrato dal
    Jan 2012
    Messaggi
    106

    Inserire dati in un database con AJAX

    Salve a tutti,

    sto utilizzando AJAX per creare una chat ed ho fatto un test per verificare che i dati vengano inseriti in un database con il seguente codice:

    function salva()
    {
    var xmlhttp;
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.open("GET","chat_salva.php?nome=Rino&azion e=ciao",true);
    xmlhttp.send();
    }

    il codice della pagina php è:

    Codice PHP:
    <?php include ("connessione.php"); $nome $_POST['nome']; $attuale time(); $mss mysql_real_escape_string($_POST['azione']); $query ="INSERT INTO Chat SET Nome = '$nome', Messaggio = '$mss', Data = '$attuale'"mysql_query($query) or die(mysql_error()); mysql_close($db); ?>
    Ma nel database i campi Nome e Messaggio restano vuoti
    Dove sbaglio?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Mandi i dati con method get e li ricevi con post...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di rugg88
    Registrato dal
    Jan 2012
    Messaggi
    106
    Giusto...
    Non vedevo questo piccolo dettaglio!

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.