Septiembre 10, 2009

Después de generar códigos de barras en ASP con un par de funciones de forma relativamente fácil me hice la pregunta ¿En php como puedo hacer esto? y la respuesta fue muy simple PEAR Image_Barcode.
Lo primero que vamos hacer es instalar el paquete:
sudo apt-get install php-image-barcode
Luego reiniciamos apache:
sudo /etc/init.d/apache2 restart
Ahora procedemos a crear un archivo php en nuestra carpeta www, yo lo llamare barcode.php el cual contiene las siguientes lineas:
< ?php
require_once 'Image/Barcode.php';
Image_Barcode::draw($_GET[NUM], $_GET[TYP], $_GET[IMG]);
?>
después creamos la pagina donde vamos a ver el codigo de barras la cual llamare index.php, esta contiene las siguientes lineas:
<html>
<head>
</head>
<body>
<h1>Codigo de Barras EAN13</h1>
<img src="barcode.php?NUM=4011030968433&TYP=ean13&IMG=png"/>
</body>
</html>
PARAMETROS
NUM= Numero para el codigo de barras
TYP= tipo de codigo de barras en mi caso use EAN-13
IMG= tipo de imagen a generar
Para modificar el ancho y/o el alto es necesario modificar el archivo correspondiente al tipo del código de barras, lo explicare con el EAN-13; ingresamos a /usr/share/php/Image/Barcode/aquí buscamos ean13.php y podemos editar algunos parámetros como:
class Image_Barcode_ean13 extends Image_Barcode
{
var $_barcodeheight = 60;
var $_font = 2;
var $_barwidth = 2;
y Listo!….
Deja un Comentario » |
Documentos, Linux, Multimedia, Programacion, Software | Etiquetado: barcode, codigo, codigo de barras, Codigo Fuente, ean13, php, Programacion, Ubuntu |
Permalink
Escrito por jodacame
Agosto 19, 2009
Ejemplo de como hacer un plugin para wordpress.
< ?php
/*
Plugin Name: Mi Primer Plugin
Plugin URI: http://jodacame.wordpress.com
Description:Mi Primer Plugin para wordpress
Author: Jose Daniel Canchila Mercado
Version: Beta
Author URI: http://Jodacame.wordpress.com
*/
function Mi_Plugin($args) {
extract($args);
$nom_plugin = plugin_basename(dirname(__FILE__)); //Con esto tenemos el nombre de la carpeta del plugin
$url_plugin= WP_PLUGIN_URL.'/'. $nom_plugin ; //Con esto armamos la ruta del plugin, es ultil para insertar imagenes y codigo css
echo $before_widget;
echo $before_title. 'Titulo del Plugin'. $after_title;
?>
<h1>Aqui va el codigo HTML/JavaScript o PHP</h1>
< ?php
echo $after_widget;
}
function init_Mi_Plugin(){
register_sidebar_widget("Mi Primer Plugin", "Mi_Plugin");}
add_action("plugins_loaded", "init_Mi_Plugin");
?>
Listo solo queda ir a la pestaña plugin de wordpress y activarlo, y luego en widgets insertarlo en el blog. Enjoy!
1 comentario |
Documentos, Programacion | Etiquetado: codigo, Codigo Fuente, php, plugin, Programacion, wordpress |
Permalink
Escrito por jodacame
Abril 8, 2009
Si tienes un servidor Windows con Sybase, y quieres conectarte a este desde Ubuntu (PHP + Apache), despues de instalar correctamente Php5 y Apache, instala el paquete de Sybase para php.
sudo apt-get install php5-sybase
Ahora solo tienes que crear tu archivo.php y listo. Dejo un ejemplo:
$link = sybase_connect('IP_HOST', 'USER', 'PASSWORD')
or die("Could not connect !");
echo "Connected successfully";
echo $link;
$db = sybase_select_db("BASE_DE_DATOS", $link);
echo $link;
if (!$db) {
echo "Couldn't select database!";
exit;
}
$sql = 'SELECT * FROM TABLA';
$sql_result = sybase_query($sql,$link);
echo $sql_result;
while ($row = sybase_fetch_array($sql_result)) {
$sname = $row["CAMPO1"];
echo $sname.'<br />';
$sname = $row["CAMPO2"];
echo $sname.'<br />';
}
sybase_close($link);
Deja un Comentario » |
Documentos, Linux, Programacion | Etiquetado: codigo, Linux, php, sybase, Ubuntu |
Permalink
Escrito por jodacame
Abril 2, 2009
Si quieres agregar un icono al lado de tus link, solo tienes q escribir este código en tu css y listo, cada vez que agregues un link te pondrá un icono automáticamente al lado de este.
cambia el “.exe” por la extencion que quieras personalizar, puedes agregar tantas extenciones como quieras.
a[href$='.exe'] {
padding-left:20px;
background: transparent url(icons/icon_exe.gif) no-repeat center left;
}
Para los videos de Youtube y otros
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] {
padding-left:20px;
background: transparent url(icons/icon_film.gif) no-repeat center left;
}
Solo funciona en IE7 y Firefox
Deja un Comentario » |
Documentos, Programacion | Etiquetado: codigo, Codigo Fuente, CSS, HTML, personalizacion, website |
Permalink
Escrito por jodacame