Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
Peticiones al servidor
GET: Hey servidor! Mira lo que te mando en la URL y haz algo, quieres?!
POST: Hey servidor! Mira lo que te mando en mi cuerpecito y haz algo quieres?!
GET vs POST
- GET es más rápido que POST.
- El número de caracteres que puedes enviar utilizando GET es limitado y depende del servidor.
- La información enviada por GET se puede visualizar en la URL, y por tanto no podríamos enviar información delicada (passwords, etc.)
- No es posible almacenar en favoritos la URL de una petición POST, ya que una petición POST no modifica la URL.
Enviar formulario
codienviarFormulario.html
<form method="post" action="procesaFormulario.php">
Introduce tu nombre, porfa:
<input type="text" name="nombre" />
<input type="submit" />
</form>
procesaFormulario.php
<?php
$nombre = $_POST['nombre'];
echo $nombre;
?>
Ejercicios formularios
1. Repetir el ejemplo de la diapositiva anterior utilizando un textarea
<textarea style="width:300px; height:100px"></textarea>
El name identifica a cada elemento; el value es la información que contiene.
Con $_POST recuperas el value del elemento cuyo name le estás pasando como parámetro.
2. Enviar y recoger la información de una combo
<select name="nombre">
<option value="juan">Juan
</option>
</select>
3. Ejercicio
Recuperar la información del textarea de una página y cargarla en un campo de texto de otra página distinta.