Come posso configurare un sistema di coda automatico per eseguire più segnalazioni, una dopo l'altra? Non voglio che si presentino subito, o potrebbe spezzare il mio script PHP di backend.Invia moduli, uno dopo l'altro con jQuery?
Ecco un semplice esempio, supponendo che ogni modulo possa inviare in modo indipendente e un invio principale eseguirà tutti i moduli in serie.
<input type="submit" id="submit_all" value="Submit All" />
<form id="form-1" method="post" action="function.php">
<input type="text" name="foo" value="Foo" />
<input type="submit" value="Submit" />
</form>
<form id="form-2" method="post" action="function.php">
<input type="text" name="foo" value="Foo" />
<input type="submit" value="Submit" />
</form>
<form id="form-3" method="post" action="function.php">
<input type="text" name="foo" value="Foo" />
<input type="submit" value="Submit" />
</form>
UPDATE:
Lo script su cui sto lavorando è uno strumento per il backup dei file FTP e MySQL discarica di più siti web - essenzialmente uno strumento di backup automatizzato per gli amministratori web.
Ogni modulo contiene i valori per connettersi all'FTP e MySQL di ciascun sito e la funzione PHP copia e archivia i file localmente e crea un dump MySQL.
La copia dei file può richiedere più di 20 minuti per sito, quindi l'idea è di creare un "pulsante principale" per automatizzare ogni backup, uno dopo l'altro.
Si desidera inviare tutti i moduli singolarmente * allo stesso tempo * o ogni modulo dopo il precedente è stato eseguito? – thirtydot
Preferisco ogni modulo dopo che è stato fatto il precedente. – matthoiland