Posted by admin on 31 Enero, 2008
Muchas veces pediremos al usuario que introduzca datos para nosotros después realizar una búsqueda, insertarlos en una base de datos, autentificar al usuario, personalizar la página o simplemente hacer un cálculo. Esto lo hacemos mediante los formularios en HTML que nos envían la información necesaria al Script de PHP, el Script recibe estas variables y las pone a nuestra disposición automáticamente.
Si el formulario fue enviado por el método POST, podremos usar el contenido de dicha variable de las siguientes formas:
$HTTP_POST_VARS['username'];
$_POST['username'];
$username;
Como podéis ver, podemos usar directamente la variable, pero esto dependerá del php que tengamos instalado en nuestro servidor.
El método GET es similar, pero sustituyendo la palabra POST por GET.
Personalmente, para que me funcione en la mayoría de sitios, yo lo que hago es lo siguiente:
$variable=$_GET['variable'];
Y así puedo usar la variable tranquilamente durante todo el proceso de la página.
La verdad es que esto no tiene más misterio, por ello vamos a poner un ejemplo práctico de lo que estamos hablando:
Supongamos que hemos enviado un formulario por el método GET con los campos nombre y edad. El script siguiente recojerá esos campos y nos saludará diciendo si somos mayores o menores de edad.
<?php
$nombre=$_GET['nombre'];
$edad=$_GET['edad'];
if($edad<18)
echo “Hola $nombre, eres menor de edad”;
else
echo “hola $nombre, eres mayor de edad”;
Sencillo ¿Verdad?.
Posted by admin on 30 Enero, 2008
Al principio de trabajar con un lenguaje de programación como PHP podemos evitar el tener que lidiar con cadenas de caracteres, usándolas en su forma más simple. Sin embargo, no tardará en llegar el momento en el que tengamos que lidiar con ellas. Aprender a manejar cadenas es algo que tendremos que aprender antes o después.
¿Que es una cadena de caracteres? Una cadena de caracteres es ni más ni menos que una serie de caracteres seguidos. Números, letras y símbolos.
¿Puedo hacer cosas con ellas? Podemos cortar una cadena de caracteres, ordenarla, introducirle saltos de línea, concatenarla con otra cadena… Las posibilidades son amplias.
Creando una cadena de caracteres:
Como ya sabéis, o por lo menos deberíais, las variables en PHP no hay que declararlas, simplemente las usamos y toman la “forma” deseada. Para crear una cadena de caracteres basta con igualar una variable a una serie de caracteres entrecomillados, vamos a llamar a nuestra variable cadena (que originales ¿verdad?):
$cadena="Hola mundo";
Continuar leyendo…,
Posted by fampi on 21 Enero, 2008
Una vez conocemos los tipos de campos para formulario en los que, o bien nosotros o bien el usuario, introducimos la información. Vamos a ver los campos de elección, donde se activará o se escogerá la opción deseada en lugar de escribirla.
Checkbox. Es una cajita donde el usuario mediante un clic podrá seleccionar o des-seleccionar esa opción. Las cajas de texto son independientes entre si y cuando encontramos varias juntas, nos indican que podemos hacer una selección múltiple.
<input name="coche" type="checkbox" id="coche" value="1" />
En el campo value indicaremos que valor se pasará en la variable correspondiente si esta es marcada. En este caso la variable coche tendrá un valor de 1 (indicando que si tiene coche).
Continuar leyendo…,