PHP: Obtener el valor del cuadro de texto de la etiqueta de entrada HTML

StackOverflow https://stackoverflow.com/questions/20354077

  •  25-08-2022
  •  | 
  •  

Pregunta

Tengo un problema muy simple y lo busqué durante horas. Pero simplemente no arreglo mi error ... trato de obtener el valor de mi cuadro de texto (lo sé, hay muchas publicaciones, pero nadie de ellos podría haberme ayudado).

tengo esto HTML código:

<form action="" method="post">
    <input type="text" id="address" name="address" placeholder="Enter your zip code" style="width:250px;" />
    <input type="submit" id="submit" value="Submit" />
</form>

Y esto es PHP Código #1 Lo probé:

<?php
    $textboxValue = $_POST['address'];
    echo $textboxValue;
?>

Esto no funciona y no sé por qué. Después de probar esto, encontré otro código:

<?php
    if(isset($_POST['submit'])){
        $textboxValue = $_POST['address'];
        echo $textboxValue;
    }
?>

Esto no parece funcionar. Como el otro.

¿Hay algún error o por qué es el $textboxValue no se muestra cuando lo llamo con echo?

¿Fue útil?

Solución

¡Por favor dale una acción al formulario!

Y debe nombrar el botón Enviar envío:

<input type="submit" name="submit" id="submit" value="Submit" />

De lo contrario isset() devolverá falso.

Otros consejos

Encontré el error. En mi archivo tenía un return = false; Entonces no pudo ejecutar el $_POST método. Pero gracias por toda tu ayuda :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top