background preloader

PHP

Facebook Twitter

10.3. Validación de formularios (Symfony 1.0, la guía definitiva) En el Capítulo 6 se explica cómo utilizar los métodos validateXXX() en las acciones para validar los parámetros de la petición.

10.3. Validación de formularios (Symfony 1.0, la guía definitiva)

Sin embaro, si se utiliza este método para validar los datos enviados en un formulario, se acaba escribiendo una y otra vez los mismos o parecidos trozos de código. Symfony incluye un mecanismo específico de validación de formularios realizado mediante archivos YAML, en vez de utilizar código PHP en la acción. Para mostrar el funcionamiento de la validación de formularios, se va a utilizar el formulario del listado 10-17. Se trata del típico formulario de contacto que incluye los campos nombre, email, edad y mensaje. Listado 10-17 - Ejemplo de formulario de contacto, en modules/contacto/templates/indexSuccess.php <?

El funcionamiento básico de la validación en un formulario es que si el usuario introduce datos no válidos y envía el formulario, la próxima página que se muestra debería contener los mensajes de error. Manual de PHP. Str_pad. Number_format. Str_pad. Getdate. Llenar una lista desplegable con valores de una tabla de la base de datos en php. Para llenar una lista desplegable con valores de una de las tablas de nuestra base de datos, lo primero que debemos hacer es establecer una concexión con la base de datos.

Llenar una lista desplegable con valores de una tabla de la base de datos en php

Header. PHP - Redireccionar a otra página web. Cualquier webmaster puede decidir un día que uno de sus archivos tiene un nombre que no le conviene o que el árbol de directorios de los archivos debe ser modificado.

PHP - Redireccionar a otra página web

Sin embargo, si es relativamente fácil cambiar los enlaces al interior de un sitio web, es mucho más difícil cambiar los enlaces externos hacia otros sitios web. Por otra parte, cuando cambiamos de ubicación las páginas, los motores de búsqueda pueden enviar a los usuarios al vacio o, peor aun, reinicializar todo el posicionamiento de la página. Felizmente, existe una solución simple: la redirección permite mantener la lógica de la navegación (y del posicionamiento) de un sitio web, incluso si todos los archivos ha cambiado de lugar.

Redirección simple Para redireccionar al visitante hacia otra página (especialmente útil en un bucle condicional), sólo hay que utilizar el código siguiente: Donde mipagina representa la dirección de la página hacia la que se quiere redireccionar. Mysqli. Set_charset. Mysqli. Introducción » « Conjuntos de caracteres Edit Report a Bug.

Mysqli

Mysql_set_charset. Utf-8 ñ mysql php. Cargar datos en mySQL con LOAD DATA INFILE. Mucha gente me ha preguntado esto y bueno, decidí hacer un post para quienes buscan esta instrucción, para que aprendan a usarla.

Cargar datos en mySQL con LOAD DATA INFILE

Problemas codificacion web. Configurar codificación utf8 php, mysql y html. Después de muchos años y grandes problemas de codificación con php y mysql, puedo afirmar que tengo, bastante controlado el problema con las codificaciones.

Problemas codificacion web. Configurar codificación utf8 php, mysql y html

Bueno por lo menos identificado. Desgraciadamente mi conocimiento se debe a malas experiencias, pero como se dice, casi todo en la vida se aprende a golpes o por las malas. Gestiweb: Eneboo ERP software libre - Diseño y desarrollo web - Tiendas on-line - Posicionamiento - Programación a medida. Parsear y extraer la información de un XML en PHP con DOMDocument. Explicamos la clase DOMDocument de PHP que sirve para interpretar y parsear archivos XML para extraer cualquier información de sus nodos.

Parsear y extraer la información de un XML en PHP con DOMDocument

En este artículo vamos a ver como mediante la función file_get_contents() recogemos el contenido de un archivo .xml del que queremos extraer información. Luego, para interpretar el XML utilizamos la clase DOMDocument, de programación orientada a objetos en PHP, que nos permite acceder a los nodos del código XML por medio de una estructura de datos basada en objetos. Con todo, podremos finalmente mostrar en nuestra página PHP cualquier contenido extraído del archivo XML.

Lo primero que tenemos que dejar claro es que para poder realizar este ejemplo tenéis que tener como mínimo, la primera versión de PHP5, ya que en PHP4 la clase DOMDocument no funciona. Una vez que tenemos esto claro el ejemplo es bastante sencillo de realizar. Constantes. Being a belt and suspenders person, when I use a constant to do flow control (i.e., using constants to determine which version of a section of the program should be used), I always use something like:

Constantes

Como crear una variable comun en varios archivos php. Require. Require_once. Como crear una variable comun en varios archivos php. Formularios con PHP. Los Formularios no forman parte de PHP, sino del lenguaje estándar de Internet, HTML.

Formularios con PHP

Vamos a dedicar en este capítulo algunas líneas al HTML, para entrar posteriormente a tratarlos con PHP. Todo formulario comienza con la etiqueta <FORM ACTION="lo_que_sea.php" METHOD="post/get"> . Con . Con ACTION indicamos el script que va procesar la información que recogemos en el formulario, mientras que METHOD nos indica si el usuario del formulario va ha enviar datos ( post ) o recogerlos ( get ).

La etiqueta <FORM> indica el final del formulario. A partir de la etiqueta <FORM> vienen los campos de entrada de datos que pueden ser: Cuadro de texto: Cuadro de texto con barras de desplazamiento: Procesar variables de formularios. POST en PHP. Veremos cómo transferir variables con PHP, de una página a otra por medio de formularios, lo que se conoce habitualmente por POST.

Procesar variables de formularios. POST en PHP

Este tipo de transferencia es de gran utilidad ya que nos permite interaccionar directamente con el usuario. Tutorial básico programador web: PHP desde cero. Mostrar el contenido de una tabla MySQL en HTML - PHP Proyecto AjpdSoft. Cerrar una ventana con PHP.