@Artigiani del Web said:
Per ovviare basta che aggiungi un numero alla fine, magari un timestamp, quindi ti arriva /ordine3245252.pdf e cosi via.
Per qaundo riguarda il pdf, questo riguarda al libreria che crea il pdf.
Prova a testarla "standalone" e vedi se riesci ad ottenere dei files leggibili.
Ovvero, prendi la libvreria e testi da una'ltra oparte in locale con dei dati demo, vedi se si legge o meno finchè non capisci come formatatre i dati.
oooh! Finalmente ci sono riuscito! il codice esatto è questo :
[PHP] // Generate PDF here
require_once("../dompdf/dompdf_config.inc.php");
spl_autoload_register('DOMPDF_autoload');
Ora funziona tutto meravigliosamente, alla fine non c'è nemmeno bisogno che ogni volta cancelli il pdf o crei un timestamp perchè ogni qual volta che si crea un nuovo ordine, questo sovrascrive il precedente e mi invia quello attuale, quindi mi va bene cosi.
Grazie veramente, senza i tuoi consigli starei ancora a sbatterci la testa dietro! Se abitassimo vicini ti offrirei una birra.. ma anche due!
Un ultima cosa, nel form in pratica ci sono anche delle immagini. Ad esempio prima dell'inizio dei campi c'è il logo che nell' ajax.php nella 8ht riga " **$form_info['form_info'] = ** " c'è "upload_img":"1448545091_1.jpg","img_url":"" però nella mail non c'è e si vedono solo i campi compilati. Poi non ho capito perchè c'è solo il nome del file e non la directory, perchè il file risiede in media/uploads/ .
Mi sfugge qualcosa? C'è modo che nella mail compaia anche il logo prima dei dati del form? E' una questione di pura estetica, per non far sembrare il pdf troppo spoglio e minimale.