DIFERENCIA ENTRE EL MÉTODO GET Y POST EN PHP

DIFERENCIA ENTRE EL MÉTODO GET Y POST  EN PHP



Las diferencias entre el método Get y Post en PHP
 es que en el método Get se envía las variables dentro de la propia URL (dirección) de la página, concatenadas(unidas) por ampertands(&) quedando algo así:

http://www.mipagina.com/index.php?page=mia&variable2=valor2&variable3=valor3......

También podemos enviarle variables a PHP desde links simples sin necesidad de usar formularios o podríamos guardar estas cadenas en un mapa del sitio y google indexaría nuestras búsquedas, muy útil también para crear esos botones de editar donde queremos que se envié el ID del objeto para editar, si fuera mySQL sería algo así.

echo '<a href="editar.php?id='.$row[miId].'">Editar</a>';

Mientras que el método Post sólo se puede usar con formularios, y la información no se envía por la URL sino que es invisible al usuario (eso en teoría porque usando firebug podríamos ver que se envía en realidad).
Se pueden hacer envíos de las siguientes formas:

1. <form name="miformulario" action="mipagina.php" method="POST">
 2. <input type="text" size="20" name="mivariable1">
3. </form>

Annie Pérez
Yuranis Anguila
11°B

Comentarios

Entradas más populares de este blog

Creación de un formulario en PHP

¿Qué es el modelo Entidad-Relación?