WAMP - PHP - MySQL en App inventor 2
por Juan Antonio Villalpando
-- PHP y MySQL en App inventor 2 --
Volver al índice del tutorial
____________________________
326A.- Subir y obtener información mediante POST y mediante GET.
p326A_php_get_post.aia
- Vamos a subir un texto a un servidor utilizando PHP.
- Para subir información con PHP existen dos métodos GET y POST, vamos a utilizar los dos.
- Subiremos dos números al servidor web mediante PHP, utilizaremos los métodos GET y POST.
- El código PHP realizará el teorema de Pitágoras y nos devolverá el resultado.
- App inventor tomará ese resultado y lo escribirá en una Etiqueta.
__________________________________________
- Diseño.
__________________________________________
- Bloques.
__________________________________________
- Archivos PHP.
metodo_GET.php |
<?php
// Juan A. Villalpando
// http://kio4.com/appinventor
// Teorema de Pitágoras
$datos = $_GET;
$cateto1 = $datos['cateto1'];
$cateto2 = $datos['cateto2'];
$hipotenusa = sqrt(pow($cateto1,2) + pow($cateto2,2));
$resultado = "Cateto 1 = ".$cateto1."\n\nCateto 2 = ".$cateto2."\n\nHipotenusa = ".$hipotenusa;
echo $resultado;
?>
|
metodo_POST.php |
<?php
// Juan A. Villalpando
// http://kio4.com/appinventor
// Teorema de Pitágoras
$datos = $_POST;
$cateto1 = $datos['cateto1'];
$cateto2 = $datos['cateto2'];
$hipotenusa = sqrt(pow($cateto1,2) + pow($cateto2,2));
$resultado = "Cateto 1 = ".$cateto1."\n\nCateto 2 = ".$cateto2."\n\nHipotenusa = ".$hipotenusa;
echo $resultado;
?> |
________________________________________________
____________________________________________________________________
- Comento dos maneras de enviar los datos al servidor para alimentar al código PHP.
- GET.
- Pues bien, hay otra manera que puede resultar mejor que la anterior:
- Ponemos en la Web1.Url = http://kio4.esy.es/method_GET.php?
- Terminado en interrogación ?.
- Ponemos los datos junto con la dirección anterior en el Web1.Url
- En el código PHP tomaríamos los datos mediante: $_GET;
$datos=$_GET;
$cateto1=$datos['cateto1'];
$cateto2=$datos['cateto2'];
---------------------------------------------------------------------------
- POST
- Una es la que hemos visto. Ponemos Web1.Url = http://kio4.esy.es/method_POST.php
- Luego el Bloque PublicarTexto con los datos.
- En el código PHP tomaríamos los datos mediante: $_POST;
$datos=$_POST;
$cateto1=$datos['cateto1'];
$cateto2=$datos['cateto2'];
______________________________________________________________________
- Aquí lo explico con otros datos. Fíjate las dos maneras de poner la información en el Botón1 y las maneras de recibirlos en el código PHP.
__________________________________
__________________________________
|