Estoy intentado generar un código de barras en php, descargué unos códigos a los cuales para mostrar el código según quieras hay que llamar así:
Código:
El caso que en el archivo barcode.php se muestra una imagen con el codigo, la cual he visto en las paginas de ejemplo de los códigos que el autor lo llama a través de un img.barcode.php?print=123456789&encoding=EAN&scale=1&mode=PNG
Lo que quiero es coger los datos del formulario y mostrarlos en el div que contiene el img del barcode.php como muestro en el siguiente código.
Código:
La cuestión es que no hace nada, a veces muestra el código, a veces no, he probado con GET y también con POST, he probado a alojar los códigos en la misma página, etc, pero nada resulta, pero si subo el ejemplo del autor todo funciona, alguien podría decirme que estoy haciendo mal?<form id="InWP" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<center>
<input size="8" type="text" maxlength="8" minlength="8" name="code" id="code" required="required" placeholder="Código">
<input type="hidden" name="encoding" value="EAN">
<br />
Tamaño  <select name="scale" id="scale">
<option> 1
<option> 2
<option> 3
<option selected> 4
<option> 5
<option> 6
<option> 7
</select>    
Formato  <select name="mode" id="mode">
<option> PNG
<option selected> JPG
<option> GIF
</select>
<br />
<input value=" Generar EAN8 " type="submit">
</center>
</form>
<br />
<div id="ResDiv">
<center>
<?php
$code = $_POST['code'];
$encoding = $_POST['encoding'];
$scale = $_POST['scale'];
$mode = $_POST['mode'];
?>
<img scr="http://services.wst.es/barcodegen/barcode.php?print=<?php $code ?>&encoding=<?php $encoding ?>&scale=<?php $scale ?>&mode=<?php $mode ?>" alt="Código generado">
</center>
</div>
Muchas gracias a todos de antemano.
Saludos.


