- Home
- Categorie
- Coding e Sistemistica
- Coding
- inviare tramite mail pagina sito come pdf
- 
							
							
							
							
							
inviare tramite mail pagina sito come pdfAvrei la necessità di creare un bottone per ogni pagina di un sito e far si che venga inviata come un pdf, utilizzando outlook. E' una cosa fattibile oppure è fantascienza? :bho: 
 
- 
							
							
							
							
							Il creare la pagina attuale (o almeno i contenuti) in formato PDF credo di si con opportune librerie, dipende dal linguaggio server anche. 
 Invio tramite Outlook? Perchè? Una normale classe PHP o ASP non va bene?
 
- 
							
							
							
							
							
@marcocarrieri said: Il creare la pagina attuale (o almeno i contenuti) in formato PDF credo di si con opportune librerie, dipende dal linguaggio server anche. 
 Invio tramite Outlook? Perchè? Una normale classe PHP o ASP non va bene?Ciao, dovrei aggiungere un bottone su ogni pagina di un sito già esistente, che permetta di inviare la pagina direttamente con outlook e se fosse possibile convertirla anche in automatico in pdf. In modo che anche le persone più incapaci, se vogliono inviare quella pagina come se fosse un pdf, premono il bottone e in automatico trovano la pagina allegata come pdf, in una nuova e-mail. 
 
- 
							
							
							
							
							E non può farlo un modulo dove loro inseriscono sola la mail? 
 
- 
							
							
							
							
							
@marcocarrieri said: E non può farlo un modulo dove loro inseriscono sola la mail? cioè? intendi inserire in ogni pagina un modulo per inviare la stessa pagina? 
 
- 
							
							
							
							
							Un pulsante con un incona pdf, questa fa magari aprire un popup dove basta inserire una mail. 
 Questo fa si che venga mandata a quella mail la pagina in formato pdf.
 
- 
							
							
							
							
							
@marcocarrieri said: Un pulsante con un incona pdf, questa fa magari aprire un popup dove basta inserire una mail. 
 Questo fa si che venga mandata a quella mail la pagina in formato pdf.ok ma devo prima trasformare ogni pagina in un pdf a parte? 
 
- 
							
							
							
							
							No ci sono degli script che lo fanno al volo, qui però dovremmo attendere qualche esperto di php o asp... 
 
- 
							
							
							
							
							
pare che ci siamo solo noi su questo forum  
 
- 
							
							
							
							
							
@yabeforg said: Avrei la necessità di creare un bottone per ogni pagina di un sito e far si che venga inviata come un pdf, utilizzando outlook. E' una cosa fattibile oppure è fantascienza? :bho: Please translate this: It's very simple to do this. 
 You need to use mail() php function.Insert on every age you want to send as a pdf doc: <a href="yoursite.it/send.php?pdflink='.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].'" Create a file send.php and add this code <? 
 $htmlFile = "$_GET['pdflink']";
 $buffer = file_get_contents($htmlFile);
 $pdf = new HTML2FPDF('P', 'mm', 'Letter');
 $pdf->AddPage();
 $pdf->WriteHTML($buffer);
 $pdf->Output('$_GET['pdflink']', 'F');
 mail('[email protected]', 'My Subject', $pdf);
 ?>
 
- 
							
							
							
							
							
@owi said: Please translate this: It's very simple to do this. 
 You need to use mail() php function.Insert on every age you want to send as a pdf doc: <a href="yoursite.it/send.php?pdflink='.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].'" Create a file send.php and add this code <? 
 $htmlFile = "$_GET['pdflink']";
 $buffer = file_get_contents($htmlFile);
 $pdf = new HTML2FPDF('P', 'mm', 'Letter');
 $pdf->AddPage();
 $pdf->WriteHTML($buffer);
 $pdf->Output('$_GET['pdflink']', 'F');
 mail('[email protected]', 'My Subject', $pdf);
 ?>ciao, mi puoi spiegare se converte in pdf? non riesco a capire 
 
- 
							
							
							
							
							
@yabeforg said: ciao, mi puoi spiegare se converte in pdf? non riesco a capire 
 No parlare italiano, just understandDo you use php for your website ? Cand you send me a PM with your site ? 
 
- 
							
							
							
							
							Prima cerchiamo di capire, e magari spostare nella sezione più adatta. 
 Che linguaggio server usi?
 Asp o php?
 
- 
							
							
							
							
							
php, puoi spostare in php? grazie! @owi: i use php. The site isn't online... in this days  
 
- 
							
							
							
							
							
if the page from your website in PHP, it should work <? 
 //rest of codeprint' 
 <form action="send.php?link='.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].'" method="post">
 Email: <input type="text" name="email" /><br />
 <input type="submit" value="Submit" />
 </form>
 ';//rest of code 
 ?>Create a file send.php and insert the following code: <? 
 $htmlFile = "$_GET['link']";
 $buffer = file_get_contents($htmlFile);
 $pdf = new HTML2FPDF('P', 'mm', 'Letter');
 $pdf->AddPage();
 $pdf->WriteHTML($buffer);
 $pdf->Output('$_GET['pdflink'].php', 'F');
 mail('$_POST['email']', 'PDF link', 'yoursite/'.$pdf);
 ?>
 
- 
							
							
							
							
							
@owi said: if the page from your website in PHP, it should work <? 
 //rest of codeprint' 
 <form action="send.php?link='.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].'" method="post">
 Email: <input type="text" name="email" /><br />
 <input type="submit" value="Submit" />
 </form>
 ';//rest of code 
 ?>Create a file send.php and insert the following code: <? 
 $htmlFile = "$_GET['link']";
 $buffer = file_get_contents($htmlFile);
 $pdf = new HTML2FPDF('P', 'mm', 'Letter');
 $pdf->AddPage();
 $pdf->WriteHTML($buffer);
 $pdf->Output('$_GET['pdflink'].php', 'F');
 mail('$_POST['email']', 'PDF link', 'yoursite/'.$pdf);
 ?>I do not know php. This script converts HTML to PDF? 
 
- 
							
							
							
							
							Penso che per usare HTML2FPDF bisogna scaricare l'apposita libreria e farne un require once della stessa per usarla.