Foros del Web » Programando para Internet » PHP »

Formularios, impresion y carga de datos

Estas en el tema de Formularios, impresion y carga de datos en el foro de PHP en Foros del Web. Voy a hacer un formulario y tengo dos dudas. 1. Una vez rellenado el formulario deseo imprimir-lo y no se como hacerlo sin utilizar el ...
  #1 (permalink)  
Antiguo 19/08/2004, 07:35
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 14 años, 3 meses
Puntos: 0
Formularios, impresion y carga de datos

Voy a hacer un formulario y tengo dos dudas.

1. Una vez rellenado el formulario deseo imprimir-lo y no se como hacerlo sin utilizar el boton imprimir. Puesto que este siempre me imprime cabeceras y pies de pàgina.

2. Las variables que tengo en el formulario, las quiero inicializar, bien con datos iniciales bien con los valores de la BBDD. Como hacerlo?

Gracias por estar siempre ahí.
Jaume
  #2 (permalink)  
Antiguo 19/08/2004, 08:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
1. Una vez rellenado el formulario deseo imprimir-lo y no se como hacerlo sin utilizar el boton imprimir. Puesto que este siempre me imprime cabeceras y pies de pàgina.
Eso lo controlaría "javacript" o algún ActiveX para que no se imprima esas cabeceras y pies de pàgina (o bien modificas la configuración de tu navegador para que no salga).

Para temas de impresión .. lo ideal es que generes un PDF de forma dinámica desde PHP con ayuda de alguna classe para tal fin como PDF Lib, R&OS ó FPDF entre otras (en las FAQ's de este foro PHP hay ejemplos de uso de R&OS y si buscas por las otras también verás más ejemplos ...)

Cita:
2. Las variables que tengo en el formulario, las quiero inicializar, bien con datos iniciales bien con los valores de la BBDD. Como hacerlo?
Si hablamos de formularios HTML .. tienes de un campo <input .. > el parámetro "value":

<input type="text" name="nose" value="valor predefinido">

así que cuando obtengas los datos de tu consulta SQL .. podrás hacer:

Código PHP:
<input type="text" name="nose" value="<? echo $row['nose'?>">
Un saludo,

PD: .. intenta pregunta una cosa por tema .. hay veces que el desarrollo de una respuesta se complica .. así que evita mezclar temas.
  #3 (permalink)  
Antiguo 20/08/2004, 01:25
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 14 años, 3 meses
Puntos: 0
Muchas gracias, consultare las FAQS, aunque ya lo hice antes de preguntar y no lo debi ver.
  #4 (permalink)  
Antiguo 20/08/2004, 02:36
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 14 años, 3 meses
Puntos: 0
He probado con window.print() pero no me quita las cabeceras ni los pies de pagina. como solucinarlo?

jaume
  #5 (permalink)  
Antiguo 20/08/2004, 12:53
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
jsoledia .. vía Javascript sólo no tienes ningún control sobre la impresión (ni paginado ni propiedades del navegador) (en principio).

Si quieres generar un PDF desde PHP (integro) como ya te comenté .. usa por ejemplo R&OS:
http://www.ros.co.nz/pdf/

Un saludo,
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 07:31.