Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Form dei contatti

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58

    Form dei contatti

    Salve,
    è possibile creare un form nel proprio sito in html/php e poi mandare il tutto(per e-mail) in html sotto forma di tabella o meglio ancora sotto forma di formato pdf? Da scaricare e da conservare !?

    (Per quanto riguarda i passaggi dal form fino al send.php non ci sono problemi, l'ho programmato un casino di volte(ma solo restituendo semplice testo), mi interessava soprattutto che all'arrivo dell'e-mail o arrivava in html oppure un formato pdf da scaricare, si può fare? Con quali accorgimenti?)

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Invii i dati del form ad uno script, qui li recuperi e li organizzi come preferisci creando un file pdf (con fpdf ad esempio), quindi invii l'email con allegato il file pdf appena creato.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58
    Com'è creo io il tutto, i dati tramite un send.php arrivano direttamente alla casella di posta scelta, se utilizzo uno script(che non ho capito bene come ) poi come faccio a passare tutti i campi che ho inserito nel Fpdf che poi crea il pdf e che a suola volta viene mandato per e-mail al diretto interessato?
    Cioè dovrebbe funzionare tutto in modo automatico...ma il passaggio dal mio form al fpdf non mi è chiaro su come crearlo...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58
    Originariamente inviato da raven74
    il tuo form passerà delle valori ad esempio via POST alla pagina php. Questi valori li puoi usare per creare il testo da mettere nel PDF che crei al volo e alleghi all'email
    Recepito il messagio, e come tante cose con il php è facile a dirsi ma tosta a farsi io purtroppo li ho usati sempre che mandavano via e-mail e la cosa era facile perchè bastava inserire:
    $receiver = "xxx@xxx.xxx" ;
    In più il resto...ed il gioco era fatto! Ma non so come fare il passaggio dal send.php al pdf.php(poi inviarlo come allegato lo saprei pure fare)....non riuscite a linkarmi una guida? Ho già visto su zio google, ma non son riuscito a trovare quello che cercavo

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58
    Originariamente inviato da raven74
    fai tutto nel send.php

    crei il pdf, lo salvi in una cartella temporanea e lo alleghi all'email tutto nello stesso script.

    Oppure puoi salvare tutto il contenuto del pdf in una variabile e allegarlo in questo modo, poco cambia

    sul sito di fpdf.org ci sono esempi minimi di creazione pdf. Quello che devi cambiare è solo il modo in cui utilizzi la funzione Output(). A te servirà utilizzarla con l'argomento 'S' (http://www.fpdf.org/en/doc/output.htm)

    Poi ci sono altre librerie pdf che fanno più cose di fpdf ma dipende da cosa ti serve
    In pratica io sto creando una tabella degli ordini, dove tramite una select scelgono quello che serve ed inviano, l'ideale sarebbe inviare questa tabella in pdf in modo tale che in magazzino viene scaricato l'allegato in pdf e possono partire gli ordini, senza incasinare troppe le cose. Ma purtroppo non riesco a capire come fare questi passaggi >.< poichè li ho sempre fatti solo come $_POST

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58
    Originariamente inviato da raven74
    scusa ma tu usi un DB o no?
    No, per ora il DB lo uso solo per il login nel area riservata...perchè hai consigli divini da darmi?

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Originariamente inviato da NexusMen
    In pratica io sto creando una tabella degli ordini, dove tramite una select scelgono quello che serve ed inviano, l'ideale sarebbe inviare questa tabella in pdf in modo tale che in magazzino viene scaricato l'allegato in pdf e possono partire gli ordini, senza incasinare troppe le cose. Ma purtroppo non riesco a capire come fare questi passaggi >.< poichè li ho sempre fatti solo come $_POST
    Beh, studia la documentazione di fpdf o altre librerie per creare file pdf con PHP.
    Le cose che non si sanno bisogna studiarle, qui si aiuta a risolvere problemi con del codice già scritto che non funziona, quindi devi quanto meno metterci qualcosa del tuo, inizia a fare lo script e vedi se e dove ti blocchi.

    Se vuoi che qualcuno scriva il codice al posto tuo devi scrivere nella sezione "Offro lavoro" e proporre l'annuncio come gratuito o a pagamento e vedere se qualcuno ti risponde.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    58
    Originariamente inviato da Alhazred
    Beh, studia la documentazione di fpdf o altre librerie per creare file pdf con PHP.
    Le cose che non si sanno bisogna studiarle, qui si aiuta a risolvere problemi con del codice già scritto che non funziona, quindi devi quanto meno metterci qualcosa del tuo, inizia a fare lo script e vedi se e dove ti blocchi.

    Se vuoi che qualcuno scriva il codice al posto tuo devi scrivere nella sezione "Offro lavoro" e proporre l'annuncio come gratuito o a pagamento e vedere se qualcuno ti risponde.
    Nono l'ho sto facendo da me(e sinora procede tutto bene )
    Grazie a tutti per le "dritte"! (lo sto realizzando proprio grazie a fpdf)

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.