Foros del Web » Programando para Internet » PHP »

Generar codigo de barra sin apretar boton

Estas en el tema de Generar codigo de barra sin apretar boton en el foro de PHP en Foros del Web. Hola a todos, me baje unos codes de esta pagina: [URL="http://phylevn.mexrom.net/index.php/blog/show/Generando_Codigos_de_Barras_con_PHP.html"]http://phylevn.mexrom.net/index.php/blog/show/Generando_Codigos_de_Barras_con_PHP.html[/URL] en conde se puede generar códigos de barras esta elaborado en php y ajax ...
  #1 (permalink)  
Antiguo 17/01/2010, 04:10
 
Fecha de Ingreso: octubre-2006
Ubicación: Ciudad Ojeda, Venezuela
Mensajes: 123
Antigüedad: 17 años, 6 meses
Puntos: 0
Exclamación Generar codigo de barra sin apretar boton

Hola a todos, me baje unos codes de esta pagina: [URL="http://phylevn.mexrom.net/index.php/blog/show/Generando_Codigos_de_Barras_con_PHP.html"]http://phylevn.mexrom.net/index.php/blog/show/Generando_Codigos_de_Barras_con_PHP.html[/URL] en conde se puede generar códigos de barras esta elaborado en php y ajax y funciona muyyyyy bien.

[URL="http://phylevn.mexrom.net/barcode/barcode.zip"]http://phylevn.mexrom.net/barcode/barcode.zip[/URL]

Y bien la situación en la siguiente tengo un formulario (pagina01.php) de registro a una base de datos dentro de mi formulario tengo un scritp que me genera numero aleatorios el cual esos numero aleatorios se registran en mi base de datos y es la que se va generar el código de barra, al darle clik en registrar todo se registra y funciona bien, en la pagina de resultado (pagina02.php) la casilla en donde se va generar el código de barra le coloque:
Código:
<?php echo $reg['barcode'] ?>
para que llame a los numero aleatorios que se registraron en la base de datos pero para que este genere el código de barra tengo que darle clik en el botón Generar Codigo y pues el la genera.

Mi pregunta y la ayuda que requiero es que si hay alguna forma ya sea java scritp o algo para que cuando la pagina02.php se cargue el código se genere sin tener que tenga que apretar el botón Generar Codigo

pagina02.php:

Código PHP:
<!-- Llamamos al procedimineto para crear el objeto ajax -->
<
script language="javascript" src="barcode/ajax.js" type="text/javascript"></script>
<script language="javascript" src="barcode/barcode.js" type="text/javascript"></script>

<!-- creación del cuerpo del documento -->
   <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr>
     <td align="center" scope="col">
   <!-- Creación de la forma -->
   <form name="ajaxdemo" method="post" action="#">
    <div align="center">
    <table width="80%" border="0" cellspacing="0" cellpadding="0">
    <tr><!-- ComboBox Para Capturar El Texto de Codigo de Barras -->
   <td width="37%" align="right">Texto</td>
    <td><!-- creamos el objeto select que contendrá información de los estados -->
         <input type=text value=123456 size=30 name=barcode> 
        <input type=button onClick="LoadBarcode();"  value='Generar Codigo' name=generate></td>
   </tr>
   

           </td>      
   </tr>

    <tr>
   <td width="37%" align="right">&nbsp;</td>
    <td>&nbsp;</td>
   </tr>
   

    <tr>
   <td align="right" colspan="2">
    <p align="center">   <tr align="left">
           <td width="37%" align="center" colspan=2> 
          <div id="ctBarcode">
          Código de Barras 
           </div></td>
   </tr>
   

           </table></div> 

Última edición por expecimen; 17/01/2010 a las 17:59
  #2 (permalink)  
Antiguo 17/01/2010, 08:38
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Generar codigo de barra sin apretar boton

La funcion LoadBarcode() (javascript) realiza una llamada al archivo PHP que genera la imagen; revisa que es lo que hace exactamente y, ya sea que requieras de:

include 'genera_barcode.php';

o

<img src="genera_barcode.php?var=valor" />

Es dificil saber cual opcion es la adecuada si no muestras tu codigo.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: barra, botones
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 18:31.