No tienes acceso a esta clase

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

Curso de Integración de PHP con HTML

Curso de Integración de PHP con HTML

Carlos Eduardo Gómez García

Carlos Eduardo Gómez García

Cómo obtener una solicitud al servidor con PHP

10/24
Recursos

Aportes 3

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Diferencia entre GET y POST es su nivel de acceso, por ejemplo en las variables GET son de acceso público, ya que están en la URL de nuestro navegador.


A la variable le gusta lucir

En cambio, las variables POST son tímidas, puesto que estas no viajan por la URL del navegador

No me funcionaba hasta que me di cuenta que el archivo index tenia que ser con la extensión .html y yo lo tenia como .php
Si a alguien no le funciona, como primer paso compruebe eso 😢

Código HTML:

<!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 - Obtener solicitudes desde PHP</title>
</head>
<body>
  <script>
    // Creación de un objeto de formulario 'FormData'
    const formData = new FormData();

    // Agregar juego de clave-valor al objeto de Formulario
    formData.append("nombre", "Joel");
    formData.append("edad", "22");

    // Creación de una petición al servidor
    fetch("./server.php?color=naranja",{
      body: formData,
      method: 'POST',
    }).then(res => res.text())
  .then(data => {console.log(data)});

  </script>
</body>
</html>

Código PHP:

<?php

// Se imprimen los valores de las variables globales ($_GET, $_POST, $_REQUEST)

// $_GET: Almacena los valores que se pasaron por parametro en la URL
var_dump($_GET);

// $_POST: Almacena los valores que fueron mandados por atras (POST)
var_dump($_POST);

// $_REQUEST: Almacena los valores tanto de $_GET y $_POST
var_dump($_REQUEST);

Resultado:

Nunca se para de aprender, no conocía la variable superglobal

 REQUEST