Visualizzazione dei risultati da 1 a 3 su 3

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Con il solo HTML, un form può avere un solo action, quindi il pulsante submit invierà i dati solo allo script lì definito.
    Se vuoi mantenere un solo form ed aggiungere un pulsante che esegua un'altra operazione con i dati che vi si inseriscono, devi gestire il tutto tramite Javascript.

    A spanne: premendo il pulsante chiami una funzione JS che recupera il valore selezionato nel form ed invia una chiamata AJAX allo script che dovrà generare il file excel.
    Il dato con AJAX lo invierai col metodo post o get (a te la scelta) e lo script PHP si comporterà esattamente come se ricevesse i dati da un form.

    Per informazioni sull'invio di dati tramite AJAX chiedi nella sezione Javascript, oppure cerca su internet degli esempi, ne troverai un'infinità.
    Ultima modifica di Alhazred; 19-04-2017 a 19:14

  2. #2
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Con il solo HTML, un form può avere un solo action, quindi il pulsante submit invierà i dati solo allo script lì definito.
    Se vuoi mantenere un solo form ed aggiungere un pulsante che esegua un'altra operazione con i dati che vi si inseriscono, devi gestire il tutto tramite Javascript.

    A spanne: premento il pulsante chiami una funzione JS che recupera il valore selezionato nel form ed invia una chiamata AJAX allo script che dovrà generare il file excel.
    Il dato con AJAX lo invierai col metodo post o get (a te la scelta) e lo script PHP si comporterà esattamente come se ricevesse i dati da un form.

    Per informazioni sull'invio di dati tramite AJAX chiedi nella sezione Javascript, oppure cerca su internet degli esempi, ne troverai un'infinità.
    Ti ringrazio molto, sei stato chiaro ed esauriente. Provvederò con js

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 © 2026 vBulletin Solutions, Inc. All rights reserved.