Funcion isset, comprobar si una variable está definida – PHP
Bueno, al tiempo nos volvemos a colocar con esta nueva entrada. En esta nueva parte del curso PHP, veremos como comprobar si una variable está definida o no. Eso se puede hacer con la función isset. Esta función nos sirve de gran ayuda, para cuando tenemos en el mismo archivo el formulario y lo que procesa el formulario, o por si entran directamente a la pagina que procesa el formulario sin haber pasado antes por el formulario.
Vamos a explicar mejor de que se trata, para la practica, crearemos un nuevo formulario, llamado formulario.php por ejemplo:
<?php
if(isset($_REQUEST['enviar'])){
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
if(!empty($nombre) && $apellido){
echo "Datos enviados correctamente";
}else{
echo "Rellena todos los Campos";
}
}
?>
Ahora, si probais a quitar el if que contiene la funcion isset, os deberia lanzar como si no hubierais definido nombre o apellido.
Porque? Pues porque lo que ha hecho aqui isset, es mirar a ver si ha sido definida la variable de enviar (saber si se ha pulsado o no el boton de enviar), y si no esta definida, no correra el if con el !empty(), en cambio, si se ha pulsado el boton, correra la if del !empty()
espero haberme expresado bien, y que lo hayais entendido, pronto nuevas entradas.
Gracias por haber leido este artículo.
| Imprimir artículo | Este artículo fue publicado por Erik el 23 Mayo 2010 a las 16:55, y está archivado en Curso PHP. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |
Aún no hay comentarios.
Aún no hay trackbacks.
Interactuar con Archivos – PHP
hace 3 meses - No hay comentarios
Bueno, en esta parte del curso, aprenderemos a crear, editar, abrir, cerrar y leer archivos en nuestra web. Eso se hace de forma fácil. Creación del archivo de texto: Para comenzar a crear un archivo, lo abriremos con fopen() y siempre hay que cerrarlo al final con fclose(). Seria algo asi: <?php $abrir = fopen(“ficherotexto.txt”,
BasicNews version 0.2.3 – Ya descargable!
hace 8 meses - 3 comentarios
Hace tiempo que no sacabamos una version nueva Puedes probarlo aqui Puedes descargarlo aqui (link actualizado: 08/06/2010 a las 10:53 AM hora española) Aqui os dejo con las nuevas funciones: – Categorias! – Si pones en cualquier noticia, se cortara y saldra el vinculo “Leer el resto del articulo”. y la hoja de instrucciones que
Arrays – PHP
hace 8 meses - No hay comentarios
Una array es una variable que contiene varios elementos. Hay varias formas de crear arrays. Y aqui os las explicare. Una array es algo asi $variable[1], parece dificil, pero en verdad es muy facil. Las arrays pueden servir por ejemplo para mostrar frases aleatorias a los visitantes. Vamos a ver una forma de crear arrays:
Procesar formulario en el mismo código del form – PHP
hace 8 meses - No hay comentarios
Bueno, el titulo no es muy explicativo, pero no sabia como explicarlo. Asi que lo explico ahora con ejemplos. Imaginate que tienes un formulario que sirve como ayuda para sumar (tu pones un numero en cada campo y te los suma). Y al procesarlo no quieres que te lleve a otra pagina, porque prefieres que
Borrar datos de una tabla en la BD – PHP
hace 8 meses - No hay comentarios
Aqui ya acabamos con MySQL, porque el ultimo paso importante es borrar datos de una tabla de la BD. Eso es muy simple, no necesitamos ningun formulario ni nada, pero podemos hacer una confirmacion. Bueno, vamonos a nuestro codigo de seleccionar y mostrar las noticias, en la ultima parte del curso teniamos este codigo: PHP:
Insertar datos en una tabla de la BD y Examinarlos – PHP
hace 8 meses - No hay comentarios
Bueno, como ya hemos creado nuestras tablas y nuestros campos en nuestra base de datos, vamos a hacerlos servir, que sino no se para que los hemos creado. Bueno, primero necesitamos un archivo que nos conecte a nuestra base de datos. Este archivo sera llamado: conexion.php PHP: <?php // conectamos al servidor, usuario, y clave
Creacion de tablas en nuestra BD – PHP
hace 8 meses - No hay comentarios
Bueno, en la ultima entrada del curso PHP hablábamos de la posibilidad que nos da MySQL de crear bases de datos en el. Esta vez, haremos otro paso hacia la programación con PHP & MySQL y crearemos nuevas tablas para nuestra base de datos. Si no recuerdo mal, cree una base de datos llamada prueba
Creacion de una BD (Base de Datos) o DB (DataBase) – PHP
hace 8 meses - No hay comentarios
Bueno, esta parte del mini-cursillo de PHP nuestro me gustaria hacerlo por imagenes, ya que aqui no necesitamos para nada el codigo. Asi, lo haremos mas entendible y se entendera a la primera Bueno, como bien dijimos por el principio del curso, instalaremos nuestro propio servidor localhost en nuestro ordenador. Una vez lo hemos instalado
Redireccionar a otra web, y incluir archivos a una sintaxis – PHP
hace 10 meses - No hay comentarios
Bueno, esta parte de PHP es muy simple, pero eso no quiere decir que no sea importante. Para redireccionar a otra web o parte de nuestra web. Su estructura es: header ("Location: direccion"); y con el ejemplo seria: PHP: <?php header ("Location: http://www.sumarioweb.com.ar"); ?> O bien: PHP: <?php header ("Location: index.php"); ?> Asi de simple
Los bucles for, do y while – PHP
hace 10 meses - No hay comentarios
Bueno, mientras una condición sea verdadera (true) un bucle ejecuta instrucciones un numero determinado de veces. Comenzaremos explicando el bucle while. Repite cualquier orden las veces que pongas en la condición. Veamos un ejemplo sencillo. PHP: <?php // a una variable le damos un valor $variable = 1; // por ejemplo 1 // y usamos
