Salve il problema è questo in una pagina ho un form dove allego dei file che poi vorrei inviare via mail con Phpmailer…..solo che non li voglio inviare subito nella pagina dopo ma voglio mettere uno step intermedio(altra pagina con altro form)…
ho provato a fare un campo hidden
<input type=”hidden” name=”…” id=”…” value=”<?php echo $_FILES[“…”][“name”];?>”>
ma non funziona…mi chiedo se è possibile fare l’upload in remoto dei file e poi alegarli quando invio la mail oppure c’è un’altra possibilità?…grazie in anticipo
Ovviamente in questo modo non funzionerà mai, in quanto $_FILES è uan variabile temporanea.
Hai alcune soluzioni alternative:
- spostare l’upload dei file all’ultimo step (la più banale).
- salvare i file in una directory temporanea e portarti dietro (in più campi hidden) i nomi dei files salvati, per poi recuperarli successivamente.
- utilizzare un plugin jQuery (tipo SMART WIZARD ) che ti permette di avere la compilazione di un unico form a step successivi
Buon lavoro e buone feste!
Ti è piaciuto un tutorial?
Hai apprezzato una recensione?
Siamo stati d'aiuto nel forum e vuoi in qualche modo ringraziarci?
Sostieni la community di jQuery Italia con una donazione!
Stai vedendo 2 articoli - dal 1 a 2 (di 2 totali)
Devi essere loggato per rispondere a questa discussione.