Manual De Cisco
1.-DoGET Este método envia las variables dentro de la propia URL (dirección) de la página, concatenadas(unidas) porampertands(&) quedando algo así:
1 | http://www.mipagina.com/index.php?page=mia&variable2=valor2&v |
2.-Podemos enviarle variables a php desde linkssimples sin necesidad de formularios
3.-También para crear esos botones de envie el id del objeto para editarsi fuera my SQL por ejemplo seria algo a asi
1echo '<a href="editar.php?id='.$row[miId].'">Editar</a>';
como recibimos las variables
asi
1
2 | echo $_GET['mivariable']: |
doGet() sellama después de una consulta de tipo HTTP GET. Generalmente esto ocurre cuando un usuario pulsa en un enlace o cuando se escribe directamente en la barra delnavegador.
doPost() se llama después de una consulta de tipo HTTP POST.
Este método sólo se puede usar con formularios, y la información no se envía por la URLsino que es invisible al usuario
Una ventaja es que nos permite enviar grandes campos de texto, subir imágenes, para no distorcionar nuestra URL amigable con uncolección de variables.
Ejemplo
1
2
3 | <form name="miformulario" action="mipagina.php" method="POST"> <input type="text" size="20" name="mivariable1">
</form> |
Como recibe variables
ejemplo
echo $_POST['mivariable']:
Desventajas del método get
GET está restringido a nivel de medida delos parámetros enviados al servidor.
* El envio de datos mediante GET puede cuestionar la seguridad debido a que los parámetros se añaden a la URL.
Regístrate para leer el documento completo.