Foros del Web » Programando para Internet » PHP »

Enviar pdf en php

Estas en el tema de Enviar pdf en php en el foro de PHP en Foros del Web. Hola estoy haciendo un formulario en el que el usuario rellena el formulario y recibo el formulario por mail, utilizo la funcion mail de php, ...
  #1 (permalink)  
Antiguo 06/06/2008, 09:45
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 17 años, 2 meses
Puntos: 0
Enviar pdf en php

Hola estoy haciendo un formulario en el que el usuario rellena el formulario y recibo el formulario por mail, utilizo la funcion mail de php, pero recibo el archivo en texto plano, hay alguna funcion de que dicho formulario lo reciba mediante pdf, es decir, me convierta el archivo a pdf y me lo envie por mail.

Gracias
  #2 (permalink)  
Antiguo 06/06/2008, 09:51
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Enviar pdf en php

podrías usar la clase... PHPMailer para adjuntar el archivo...

pero también necesitas la clase... FPDF para poder crear el PDF ...

suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 06/06/2008, 12:34
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Enviar pdf en php

Lo que hago es desde un form llamar a una clase en php cuyo contenido es este:

<?
header('location:contacto.php');
$nombre = $_POST['nombreapellidos'];
$direccion= $_POST['Direccion'];
$localidad= $_POST['Localidad'];
$provincia= $_POST['Provincia'];
$telefono= $_POST['Telefono'];
$email= $_POST['email'];
$comentarios= $_POST['comentarios'];

$cabecera = 'From: ' . $email . " \r\n";
$cabecera .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$cabecera .= "Mime-Version: 1.0 \r\n";
$cabecera .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombreapellidos . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n\r\n";
$mensaje .= "Su direccion es: " . $direccion . "\r\n";
$mensaje .= "La localidad es: " . $localidad . "\r\n";
$mensaje .= "La provincia es: " . $provincia . "\r\n";
$mensaje .= "El telefono de contacto es: " . $telefono . "\r\n";
$mensaje .= "Mensaje: " . $comentarios . " \r\n\r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());


$para = [email protected]';
$asunto = 'Contacto desde la web';

mail($para, $asunto, utf8_decode($mensaje), $cabecera);


?>

Lo que yo no se como funciona la clase del PDF


Cita:
Iniciado por pateketrueke Ver Mensaje
podrías usar la clase... PHPMailer para adjuntar el archivo...

pero también necesitas la clase... FPDF para poder crear el PDF ...

suerte!
  #4 (permalink)  
Antiguo 06/06/2008, 12:37
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Enviar pdf en php

yo tampoco... pero he visto que no es difícil....

también te lo reitero... necesitas PHPMailer para poder adjuntar algún archivo

PDTA: porque no Google'ar FPDF y ves los ejemplos.... suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 06/06/2008, 15:46
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Enviar pdf en php

Cita:
Iniciado por serbc27 Ver Mensaje
Hola estoy haciendo un formulario en el que el usuario rellena el formulario y recibo el formulario por mail, utilizo la funcion mail de php, pero recibo el archivo en texto plano, hay alguna funcion de que dicho formulario lo reciba mediante pdf, es decir, me convierta el archivo a pdf y me lo envie por mail.

Gracias
... perdón, pero permíteme la pregunta: ¿esto para qué?.

Un PDF es un archivo para su impresión, portable, no editable. Por tu texto, entiendo solo quieres "mostrarle" información a tu usuario, si esto es así ¿por qué no te vale el texto plano?.

Un PDF cuando le enviarás información que no quieres que edite, un comprobante de algo, un contrato, documentación... no simple información que, para acabarla, el usuario ya sabe.

Nuevamente perdona la pregunta, pero te imploro --como usuario-- pienses si en verdad esto es lo que quieres. . Tu usuario tendrá que descargar el archivo, obviamente ocupará más espacio y tiempo en ello y tendrá que tener un lector PDF (que ese no es tanto el problema, sino que hay unos que pesan... y el tiempo que tardan para abrir...).

Para la creación de PDFs igual checa TCPDF . Suerte
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:02.