Creare da form un PDF da inviare come allegato.

Alexanders

Nuovo Utente
7 Dic 2015
2
0
0
Salve,

Ho un problema abbastanza grande.
Ho creato un form con tutti i campi ed effettivamente fà il suo lavoro. Compili i campi e una volta cliccato su invia, questo funziona correttamente.
Ora però vorrei che oltre alla mail con tutti i dati compilati, questo alleghi al suo interno anche l'intero form in PDF. Non voglio utilizzare template vari, vorrei che la pagina PHP come la vedi nel link, sia spedita in PDF con tutti i campi già compilati dall'utente.
Mi è stata suggerita la libreria dompdf. L'unica cosa che sono riuscito a fare è creare un input es:
Creo un file index.php e ci inserisco dentro il codice della generazione del file ciao.php, dove in quest'ultimo c'è un codice HTML. Questo lo crea senza problemi. Ora siccome non mastico molto il PHP, non riesco ad inserire questa features nel form, in pratica questo una volta compilato, dovrebbe creare il PDF al submit e inviarlo come allegato.

Questo è lo script che ho utilizzato, ma non penso che mi serva per il mio scopo.
PHP:
 <?
    require_once("dompdf/dompdf_config.inc.php");
    spl_autoload_register('DOMPDF_autoload');
    function pdf_create($html, $filename, $paper, $orientation, $stream=TRUE)
    {
        $dompdf = new DOMPDF();
        $dompdf->set_paper($paper,$orientation);
        $dompdf->load_html($html);
        $dompdf->render();
        $dompdf->stream($filename.".pdf");
    }
    $filename = 'nama_file';
    $dompdf = new DOMPDF();
    $html = file_get_contents('ciao.php'); 
    pdf_create($html,$filename,'A4','portrait');
?>

Per far capire come è strutturato il mio form questa è la sua index e questa è l' ajax.php nella cartella include. ( uso PHPMAILER per spedire le mail. )

Ho fatto un pò di prove a inserire lo script prima del submit, ma non ottengo nulla.
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
B [PHP] Creare PDF dopo inserimento dati form PHP 4
M liberia fpdf creare form che al premere al bottone di sumit mi crei il pdf PHP 0
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
L creare oggetti da una classe tramite un form Javascript 0
D [PHP] Consigli su come creare form PHP 1
T [PHP] Creare Honeypot per form contatti PHP 10
sandropochi [PHP] Form per creare filtro di ricerca su DB PHP 8
S Concatenare due campi di un form per creare un indirizzo web valido Javascript 7
P Creare form e inviare via mail HTML e CSS 2
E creare un form Presentati al Forum 3
M creare form in un popup HTML e CSS 1
L creare pagine php in modo automatico attraverso form PHP 1
J Creare form registriazione PHP 2
C Creare una form con pulsanti di scelta macro Visual Basic 1
Jam1 Errore nel creare miniature da immagini caricate su un mio form PHP 0
D Come creare validazione form istantanea?? Javascript 1
M Creare un form HTML e CSS 3
M come creare un form di contatto. PHP 19
ypsilon86 Da un FORM creare una Tabella dinamica PHP 7
P Creare un form in un sito wordpress WordPress 12
B Creare form contatti con php PHP 4
J Creare file html da un form in area riservata PHP 9
N creare form a fasi PHP 3
M come creare un form con dreamweaver da zero PHP 29
A creare form mail PHP PHP 153
S Creare un form mail PHP 9
G Aiuto per creare un form di invio file Classic ASP 3
H Creare una pagina che si collega a keepvid. come impostare il form? HTML e CSS 3
P creare un form di invio dati PHP 2
I Creare un form di registrazione PHP 7
V AIUTO: creare file php x form PHP 2
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
F Creare elementi html con javascript Javascript 4
Shyson Modificare codice e creare link PHP 0
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Creare una forma geometrica Photoshop 1
M [Cerco] aiutanti per creare sito Offerte e Richieste di Lavoro e/o Collaborazione 8
S Libreria PHP per creare file dwg o dxf PHP 0
R Come creare sistema Add to homescreen PHP 3
L Creare un countdown con giorno specifico della settimana PHP 3
W Creare link di una dato Classic ASP 0
W creare file .jar Java 2
M Creare con il Vb 2010 Il Classico Notes di Windows Vista Visual Basic 1
MarcoGrazia Creare una password Snippet Javascript 0
J creare pagina php di prenotazione PHP 5
A Creare un modulo di ricerca avanzata con dreamweaver HTML e CSS 0
INTEROPERABILITY Sviluppatrice/formatrice creare APP Offerte e Richieste di Lavoro e/o Collaborazione 0
L Creare una pagina pre-home WordPress 1
G Creare side-bar non visibile da dispositivi mobile HTML e CSS 0

Discussioni simili