Hey, bienvenidos!
Mi nombre es Marcelo Ferreiro, y cree esta web para aprender php, compartiendolo con el mundo, mi idea es postear primero las lecciones más básicas y luego ir compartiendo todo lo que voy aprendiendo. Recursos, tutorials, y manuales de PHP. Espero que os sea tan útil como a mi.
Marcelo Ferreiro - Autor

Métodos POST y GET

GET y POST son dos métodos empleados para enviar los datos desde el navegador al servidor Web, generalmente utilizados al enviar formularios, especificados mediante la directiva METHOD. La principal diferencia entre POST y GET es que GET envía los parámetros por medio de la URL del fichero que carguemos, mientras POST lo hace “oculto” del usuario, lo que lo hace más seguro al, por ejemplo, enviar información de un formulario.

¿Cómo enviar un formulario mediante POST?
Es tan sencillo como definir en la etiqueta del formulario el method a emplear, veamos un ejemplo:

<form method=”post”> (para enviar mediante GET, simplemente sería method=”get”)

Para luego recoger esos datos desde PHP, utilizamos $_POST['nombre_del_campo'];
Pongamos un ejemplo completo:

Archivo: formulario.html


<form method="post" action="recibir.php">
Nombre <input type="text" name="nombre" />
Edad <input type="text" name="edad" />
<input type="submit" name="Submit" value="Enviar" />
</form>

Archivo: recibir.php


$nombre = $_POST['nombre'];
$edad = $_POST['edad'];

echo $nombre." tiene ".$edad." años";

Si yo completara los datos en formulario.html con mis datos (Marcelo / 20), recibir.php mostraría por pantalla: “Marcelo tiene 20 años“.

¿Sencillo, no lo crees? ;)
Dudas? Consultas? Deja tu comentario!

Conceptos básicos IV - Funciones y parámetros

Las funciones son un conjunto de sentencias o instrucciones, que nos permiten pasarles variables (o parámetros) y recibir un resultado de vuelta.

Todas las funciones se definen con la palabra function delante del nombre de la función, luego parentesis (), que pueden o no contener parámetros dentro, y por último las instrucciones de la función que van entre llaves {}
Pongamos un ejemplo:


function mifuncion(){
instrucciones;
}

De esta forma, cada vez que yo llame a mifuncion() esta procesará las instrucciones que haya indicado dentro y me devolverá un resultado.

Las funciones en general son usadas para resumir procesos que son utilizados muchas veces en nuestros scripts, por lo que es conveniente tenerlos resueltos una sola vez en una función y luego simplemente llamar a dicha función.

Hay dos cosas importantes que debemos saber sobre las funciones, para pasarle datos a una función, esta función debe aceptarlos entre los paréntesis, y para que una función nos devuelva un resultado debemos usar la sentencia return.
Pongamos un ejemplo de una función que acepte dos parámetros, los multiplique entre si y nos devuelva el resultado:

(seguir leyendo…)

CC - 2008 - PHPnight - Sitemap
CMS: WordPress, theme by nEUtrOniCs, translated and modified by Marcelo Ferreiro.