No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de PHP: Integración con HTML

Curso de PHP: Integración con HTML

Carlos Eduardo Gómez García

Carlos Eduardo Gómez García

Envío de un formulario a través de POST

12/24
Recursos

Aportes 27

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Sería grandioso contar con un curso avanzado de API con PHP

queremos nuestro curso de API!!!

curso de API!!! me apunto

No sabia que los datos enviados por el método POST podríamos verlos desde las herramientas de desarrollo.
Gracias por compartirnos todos esos detalles Carlos!
Comparto mi apunte de la clase:

Index

<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>iJCode - Envío de datos por POST</title>
</head>
<body>
  <!-- Creación del formulario -->
  <form action="./server.php" method="post">
    <label for="name">Nombre: </label>
    <input type="text" name="name" id="name">

    <label for="age">Edad: </label>
    <input type="text" name="age" id="age">

    <button type="submit">Enviar formulario</button>
  </form>
</body>
</html>

Server

<?php
// Se obtiene lo que tiene la variable global $_POST
$post = $_POST;

// Se imprime lo que contiene la variable $post
var_dump($post);
/*
  Ejemplo de salida: 
  array(2) { ["name"]=> string(4) "Joel" ["age"]=> string(2) "12" }
*/

// Se valida si hay algún valor del arreglo que tenga el nombre de 'nombre' y 'edad', enviados desde el formulario
// Si si, se guarda en a variable correspondiente, si no, se guarda un valor por defecto
$name = isset($post['name'])? $post['name'] : 'Sin nombre';
$age = isset($_POST['age'])? $_POST['age'] : 'Sin edad';
$lastname = isset($_POST['lastname'])? $_POST['lastname'] : 'Sin apellido';

echo("\nEl nombre es: $name");
echo("\nLa edad es: $age");
echo("\nEl apellido es: $lastname");
/*
  Ejemplo de salida (pasando desde formulario 'nombre' y 'edad')
  El nombre es: Julieta La edad es: 53 El apellido es: Sin apellido
*/  

// Al utilizar el método POST, los datos se envían por la parte de atrás y no son visibles en la URL
// Pero se debe tener cuidado ya que los datos enviados pueden visualizarse desde las herramientas del desarrollador en el navegador
// específicamente desde: Network > Payload

Quiero el curso de API!!

Por supuesto que sí a un curso de API con PHP!!!

Apoyo el curso de API con PHP

Estaría super interesante de API con PHP

Curso de API con PHP

Me uno a la solicitud de API con PHP !!!

me encantaria un curso de API con el profe Carlos por favor. MAs cursos con el por fa

Me uno a la solicitud formal y ansiada del Curso API con PHP!!!

Yo también apoyo en tener un curso avanzado de API😁

Quiero un curso de API’s!

Si, curso de API con PHP.!!

Tambien quiero el curso de API con PHP.

Interesante la manera como se pueden visualizar los datos enviados por POST, WordPress lo hace así, pero creo que sigue siendo un tanto seguro, porque la contraseña la visualizará el usuario que se haya logueado.

Excelente Curso y también apoyo la idea del Curso avanzado de API con PHP.

Curso de API! con PHP!!!

Curso de API!!!

Curso de API con PHP

Vamos por el curso de API con PHP…

        formData.append('solicitudCurso', 'PHP APIs con el gran RetaxMaster');

        fetch("equipoPlatzi.php", {
                body: formData,
                method: "POST"
            })

            .then(data => {
                console.log('Gracias por atender'. data);
            });

¡Necesitamos un curso de API con PHP! 😊

a pesar de que se manden los datos via POST, y que se manden por detras, estos datos siguen siendo visibles si se accede a las herramientas de desarroador del navegador.

UN CURSO DE API PORFAVOR!

Un curso de API con PHP es justo y necesario xd

curso de API