Foros del Web » Programando para Internet » PHP »

Imprimir Diplomas desde WEB

Estas en el tema de Imprimir Diplomas desde WEB en el foro de PHP en Foros del Web. Hola a todos necesito su ayuda : ya tengo una web creada con php, html y conexión a base de datos en donde por $_GET ...
  #1 (permalink)  
Antiguo 04/04/2012, 12:20
Avatar de senel  
Fecha de Ingreso: febrero-2010
Ubicación: Rancagua, Chile, Chile
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 1
Información Imprimir Diplomas desde WEB

Hola a todos

necesito su ayuda :

ya tengo una web creada con php, html y conexión a base de datos en donde por $_GET o $_POST un usuario se identifia con nombre y password (profesor) mediante el ingreso de un codigo (codigo del curso) despliega una lista de participantes (alumnos) que solo le corresponden a él como profesor, hasta aquí lo tengo hecho sin problemas lo que necesito es:
Que este profesor imprima el cada diploma de sus respectivos alumnos en una plantilla (ya la tengo hecha) donde solo varian algunos campos como nombre alumno, fecha, nombre del curso, etc. es una especie de combinar correspondencia pero en web que salga directo a la impresora el diploma.

existe un tema en este foro que realiza algo similar pero a mi no me sirve rtf y quiero que se imprima diracto de la web a la impresora.
  #2 (permalink)  
Antiguo 04/04/2012, 12:25
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 2 meses
Puntos: 128
Respuesta: Imprimir Diplomas desde WEB

Hola, para realizar eso lo puedes obtener mediante JavaScript a continuación te dejo un ejemplo que puede ayudar a tú problema :

Código Javascript:
Ver original
  1. <script language="Javascript">
  2. function imprSelec(nombre)
  3. {
  4.   var ficha = document.getElementById(nombre);
  5.   var ventimp = window.open(' ', 'popimpr');
  6.   ventimp.document.write( ficha.innerHTML );
  7.   ventimp.document.close();
  8.   ventimp.print( );
  9.   ventimp.close();
  10. }
  11. </script>


Código HTML:
Ver original
  1. <div id="seleccion">
  2.         <!-- ACÁ TODO EL CÓDIGO A IMPRIMIR -->
  3.    </div>
  4.     <a href="javascript:imprSelec('seleccion')" >Imprimir</a>

Espero te sirva.



Saludos.



__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #3 (permalink)  
Antiguo 04/04/2012, 13:15
Avatar de senel  
Fecha de Ingreso: febrero-2010
Ubicación: Rancagua, Chile, Chile
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Imprimir Diplomas desde WEB

Gracias bUllan9ebrio voy a probar y te aviso......................y que gane la U en Argentina...yo soy de O'Higgins, bueno algún día espero estemos en las mismas instancias...gracias!!
  #4 (permalink)  
Antiguo 04/04/2012, 14:06
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Imprimir Diplomas desde WEB

Cita:
Iniciado por senel Ver Mensaje
y quiero que se imprima diracto de la web a la impresora.
No se puede. Te saldrá el dialogo de impresión, sí o sí
__________________
>> Eleazan's Source
>> @Eleazan
  #5 (permalink)  
Antiguo 04/04/2012, 15:37
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Imprimir Diplomas desde WEB

Además podrias hacerlo PDF y de ahi es solo darle a imprimir y listo, creo que se vería mejor así.

Etiquetas: html, usuarios
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 12:01.