Ejercicio con PHP, strings y bucles

En esta entrada vamos a hacer un ejercicio con PHP en el que ordenaremos dos arrays y mostraremos su contenido concatenado en una sola frase, manteniendo la relación entre los ellos (sus índices) y eliminando resultados repetidos en la frase final. Este tipo fragmentos de código es útil para generadores de documentos que necesitan manipular […]

Crear un PDF a partir de código HTML

Nada como esta clase: HTML2PDF. http://html2pdf.fr/es Copio en esta entrada el ejemplo más básico que los creadores de esta clase publican en su página: <?php $content = » <page> <h1>Exemple d’utilisation</h1> <br> Ceci est un <b>exemple d’utilisation</b> de <a href=’http://html2pdf.fr/’>HTML2PDF</a>.<br> </page>»; require_once(dirname(__FILE__).’/html2pdf/html2pdf.class.php’); $html2pdf = new HTML2PDF(‘P’,’A4′,’fr’); $html2pdf->WriteHTML($content); $html2pdf->Output(‘exemple.pdf’); ?>

FacetoFace: un juego de navegador

FacetoFace es una página web que muestra las imágenes de un directorio, en formato HTML y con estilo CSS, mediante reglas determinadas por programación PHP. En un lado se incluye un formulario que permite modificar el aspecto y el contenido de la tabla. Visita FacetoFace << Juegos posibles El juego se crea con reglas predeterminadas de […]

PHP y Programación Orientada a Objetos (POO)

Hacía bastante tiempo que mis aplicaciones requerían áhorrar código y crear clases y objetos para aligerar un poco el proceso de creación. Habiendo profundizado ya en la programación lineal y estructurada, tenía que dar el salto a la POO para desarrollar proyectos personales y profesionales más eficientemente. Esto es, los CMS con los que desarrollo […]

Bases de datos: PHP y MySQL

Método 1: menos recomendable Para conectarnos a una base de datos desde un documento PHP: 1- Pegamos este código: include(«lib.conectarse.php»); en el documento. 2- Subimos el archivo lib.conectarse.php, que contiene la siguiente función: <?php function Conectarse($server,$user,$pass,$db) { if (!($link=mysql_connect($server,$user,$pass))) //servidor+usuario+contraseña { $errordeconexion=»Error conectando a la base de datos.»; exit(); } if (!mysql_select_db($db,$link)) //nombre de la […]

Bases de datos: PHP y MySQL II

Realizar consultas 1- Almacenar la consulta en una variable: $result7=mysql_query(«select * from tabla»,$link);   2- Mostrar consulta: while ($row=mysql_fetch_array($result7)) { echo $row[‘campo’]; } Insertar registros mysql_query(«insert into tabla (campo1,campo2,…) values (‘$valor1′,’$valor2’,…)»); Imprescindible ver Bases de datos: PHP y MySQL I

Listar el contenido de un directorio

Función que lista el contenido de un directorio: function Listar($camino) { $path2 = $camino; $dir2 = opendir($path2); while ($elemento4 = readdir($dir2)) { if ($elemento4!=».» && $elemento4!=»..») { //Con esto se filtran los directorios . y .. echo $elemento4; }}} $camino=»directorio»; Listar ($camino);

Generador anuncios de libros en HTML y PHP

Como quiero vender unos cuantos libros viejos por Ebay, me he comido la cabeza para maquetar este generador de anuncios. Como no tenía muy frescos los conocimientos, he necesitado releer las entradas Mostrar HTML sin que se interprete y también Validar un email. Mejoras desde la primera versión: Depuramos el código y mejoramos un poco […]

Navegadores

Para que nuestra web se visualice correctamente en todos los navegadores, es necesario que lo probemos personalmente en todos los posibles. Instalaría el Opera, Mozila Firefox, Internet Explorer, y Google Chrome (aunque seguiré usando más el Mozilla por costumbre, manías que tiene uno). Pero debo renunciar a esta opción para ahorrar tiempo y dinero a […]