Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    php e js - scambio dati

    salve a tutti..vorrei sapere se è possibile inviare dei dati stabiliti da una funzione js, come per esempio il colore dello sfondo, a una funzione php in modo da poter salvare il tutto in un db...grazie a chiunque si renda disponibile

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    142
    ad esempio tutto ciò che fa la tua funzione potrebbe finire nei value di determinati campi (hidden) se non si vuole che l'utente li veda e poi essere passati tramite get o post alla pagina php incaricata di leggerli e salvarli nel db

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    potresti usare una libreria d'appoggio (es. jQuery) e dentro la tua funzione js aggiungi una semplice chiamata AJAX a un tuo script php passando i dati che vuoi

  4. #4
    non sono assolutamente pratico di AJAX, quindi la soluzione di chpweb sembra più accessibile..anche se non so come implementarla..un piccolo esempio pratico? grazie mille

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    se l'azione è iniziata dall'interfaccia basta che crei appunto dei campi "hidden" di un form valorizzandoli in javascript, altrimenti ti serve per forza AJAX... cmq se usi jQuery è facile, qualcosa come:

    codice:
    $.ajax({
      url: '.../tuoscript.php/?campo1='+campo1+'&campo2='+campo2,
      success: function(data) {
        alert('Dati inviati');
      }
    });
    la url la generi in JS (quello sopra è JS) quindi usi le variabili che ti pare e questo codice lo puoi richiamare quando ti pare (lo metti dentro una funzione che chiami a un link o dove vuoi)

  6. #6
    grazie mille..però davvero, non mi ci metto a imparare a gestire ajax..l'esempio che chiedevo era riferito all'altra soluzione

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    tieni conto che lo snippet che ti ho messo è già completo... dovresti includere la libreria jQuery all'inizio del tuo script e basta

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.