SlideShare una empresa de Scribd logo
1 de 4
INTITUTO TECNOLOGICO SUPERIOR
“SAN GABRIEL”
NOMBRE: JHON TOAZA
ESPECIALIDAD: SISTEMAS
SEMESTRE: QUINTO
TEMA: METODOS PHP
Método GET y POST
Existen tres formas de dar valor a variables en PHP en páginas web. Formularios, enlaces
HTML y sesiones.
Formularios
La primera forma es crear un formulario, el cuál utiliza los métodos GET y POST.
$_GET y $_POST son dos de las variables super globales que vimos antes. Por tener ámbito
global, los valores que se incluyan mediante estos dos métodos estarán disponibles en la
página siguiente. Mediante estos métodos podemos pasar determinados valores de una
página a otra.
El método que se desee usar se indica en la propiedad "Method", y la página a la cual deseo
enviar la información se indica en la propiedad "Action" del formulario.
Es importante recordar que $_GET y $_POSTson arreglos que tienen posiciones asociativas,
es decir, cada posición en el arreglo tiene un nombre, y ese nombre es el mismo que tiene
cada campo del formulario.
Ejemplos de envío de parámetros usando formularios
Envío mediante Método GET
Envío mediante método POST
Enlaces HTML
La segunda forma de enviar las variables es a través de enlaces. Aquí, lo que se hace es
enviar las variables mediante el método GET. Más que nada porque cuando escribimos el
enlace ya le estamos pasando las variables por la línea de dirección:
<a href=”index.php?estilo=4&tipo=2″>Inicio</a>
En este caso, las variables PHP estilo y tipo, se envían usando el método GET. Cuando
ingresemos al enlace Inicio, accederemos a la pagina index.php y en la url se verán los
valores de las variables estilo y tipo.
Sesiones
Existe un tercer método de manejo de variables en PHP; las sesiones, pero éste tema se
tratará un poco más adelante.
Como recogemos los Valores de GET y POST
Para recoger los valores de un formulario donde se ha usado el método POST se debe
escribir:
$variable = $_POST['Posición'];
Para recoger una variable enviada por el método GET o por medio de un enlace se hace lo
siguiente:
$variable = $_GET['Posición'];
Ejemplo
<a href=”index.php?estilo=4&tipo=2″>Inicio</a>
Al presionar el enlace "Inicio", se dirige a la página "index.php" y es allí donde debo recibir
las variables de la siguiente manera:
<?php
$estilo = $_GET['estilo'];
$tipo = $_GET['tipo'];
echo $estilo . "<br>";
echo $tipo . "<br>";
?>
Podemos observar que los datos enviados por GET son visualizados desde la barra de
direcciones, lo que lo convierte en un método inapropiado para enviar información
confidencial.

Más contenido relacionado

Similar a Intituto tecnologico superior

WPF Series - 01
WPF Series - 01WPF Series - 01
WPF Series - 01
kazcorp
 

Similar a Intituto tecnologico superior (20)

Tema3
Tema3Tema3
Tema3
 
Consulta sobre el metodo get y post
Consulta sobre el metodo get y postConsulta sobre el metodo get y post
Consulta sobre el metodo get y post
 
Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
PHP Tema 3 - Formularios
PHP Tema 3 - FormulariosPHP Tema 3 - Formularios
PHP Tema 3 - Formularios
 
Tema3
Tema3Tema3
Tema3
 
2 4 formularios_php
2 4 formularios_php2 4 formularios_php
2 4 formularios_php
 
tema.pptx
tema.pptxtema.pptx
tema.pptx
 
Html investigacion
Html investigacionHtml investigacion
Html investigacion
 
Html investigacion
Html investigacionHtml investigacion
Html investigacion
 
Andrade salazar tarea de la sesión 5
Andrade salazar tarea de la sesión 5Andrade salazar tarea de la sesión 5
Andrade salazar tarea de la sesión 5
 
Envío y recepción de e mail usando php juan anaya manzano
Envío y recepción de e mail usando php juan anaya manzanoEnvío y recepción de e mail usando php juan anaya manzano
Envío y recepción de e mail usando php juan anaya manzano
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Conociendo el Patron Modelo Vista Controlador
Conociendo el Patron   Modelo Vista ControladorConociendo el Patron   Modelo Vista Controlador
Conociendo el Patron Modelo Vista Controlador
 
Formularios web
Formularios webFormularios web
Formularios web
 
Cronograma
CronogramaCronograma
Cronograma
 
Expo bañuelos
Expo bañuelosExpo bañuelos
Expo bañuelos
 
Tema3[php]
Tema3[php]Tema3[php]
Tema3[php]
 
WPF Series - 01
WPF Series - 01WPF Series - 01
WPF Series - 01
 
Formularios HTML
Formularios HTMLFormularios HTML
Formularios HTML
 
4. insertar datos
4.  insertar datos4.  insertar datos
4. insertar datos
 

Último

TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
UPSE
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
UPSE
 

Último (9)

serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 

Intituto tecnologico superior

  • 1. INTITUTO TECNOLOGICO SUPERIOR “SAN GABRIEL” NOMBRE: JHON TOAZA ESPECIALIDAD: SISTEMAS SEMESTRE: QUINTO TEMA: METODOS PHP
  • 2. Método GET y POST Existen tres formas de dar valor a variables en PHP en páginas web. Formularios, enlaces HTML y sesiones. Formularios La primera forma es crear un formulario, el cuál utiliza los métodos GET y POST. $_GET y $_POST son dos de las variables super globales que vimos antes. Por tener ámbito global, los valores que se incluyan mediante estos dos métodos estarán disponibles en la página siguiente. Mediante estos métodos podemos pasar determinados valores de una página a otra. El método que se desee usar se indica en la propiedad "Method", y la página a la cual deseo enviar la información se indica en la propiedad "Action" del formulario. Es importante recordar que $_GET y $_POSTson arreglos que tienen posiciones asociativas, es decir, cada posición en el arreglo tiene un nombre, y ese nombre es el mismo que tiene cada campo del formulario. Ejemplos de envío de parámetros usando formularios Envío mediante Método GET Envío mediante método POST
  • 3. Enlaces HTML La segunda forma de enviar las variables es a través de enlaces. Aquí, lo que se hace es enviar las variables mediante el método GET. Más que nada porque cuando escribimos el enlace ya le estamos pasando las variables por la línea de dirección: <a href=”index.php?estilo=4&tipo=2″>Inicio</a> En este caso, las variables PHP estilo y tipo, se envían usando el método GET. Cuando ingresemos al enlace Inicio, accederemos a la pagina index.php y en la url se verán los valores de las variables estilo y tipo. Sesiones Existe un tercer método de manejo de variables en PHP; las sesiones, pero éste tema se tratará un poco más adelante. Como recogemos los Valores de GET y POST Para recoger los valores de un formulario donde se ha usado el método POST se debe escribir: $variable = $_POST['Posición']; Para recoger una variable enviada por el método GET o por medio de un enlace se hace lo siguiente: $variable = $_GET['Posición']; Ejemplo <a href=”index.php?estilo=4&tipo=2″>Inicio</a>
  • 4. Al presionar el enlace "Inicio", se dirige a la página "index.php" y es allí donde debo recibir las variables de la siguiente manera: <?php $estilo = $_GET['estilo']; $tipo = $_GET['tipo']; echo $estilo . "<br>"; echo $tipo . "<br>"; ?> Podemos observar que los datos enviados por GET son visualizados desde la barra de direcciones, lo que lo convierte en un método inapropiado para enviar información confidencial.