Jump to content

Enviar por email formulario PDF


Recommended Posts

Tengo un PDF colgado en una web, con un formulario y un botón "Enviar".

 

Ese botón tiene asignado un "mailto:email@email.com".

 

Si abro el PDF en Acrobat (ya sea desde mi ordenador o descargado desde la web) pulso en "Enviar" y me abre mi programa de correo por defecto, con el formulario rellenado como archivo adjunto en un email nuevo y la dirección en la casilla "Para". Es decir, el envío funciona correctamente aunque sea manual.

 

Si abro el PDF en Safari me lo visualiza, puedo rellenar los campos... pero al darle a enviar dice como que se va a enviar, pero no hace nada:

 

post-517-022424100 1347358494.png

 

En Chrome ni siquiera saca el mensaje. Cuando le doy a enviar no hace absolutamente nada.

 

A ver si se os ocurre algo porque en Internet sólo encuentro soluciones que pasan por CGI, PHP y cosas "extrañas" de esas :D Necesito algo simple.

Link to post
Share on other sites

Hola,

 

En vez de enlazar al pdf, enlaza a un .php, y en el php

 

<?php
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="formulario.pdf"');
readfile("formulario.pdf");
?>

 

saludos!

Link to post
Share on other sites

Makinando, precisamente quería evitar lo del .zip :)

 

Quim, no había visto tu script. He estado buscando por ahí y después de varios intentos fallidos (había códigos que hacían que el archivo se corrompiera) he encontrado lo mismo.

 

Bueno, en realidad con una variable para no tener que repetir el nombre de archivo, pero en definitiva lo mismo:

 

<?php
$f = "Jaiak_2012-Inkesta_encuesta.pdf";
header('Content-type: application');
header('Content-Disposition: attachment; filename='.$f);
readfile($f);
?>

 

Gracias a los dos

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.