Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: SrTrp en 27 Diciembre 2017, 18:44 pm



Título: Error undefined index $_POST
Publicado por: SrTrp en 27 Diciembre 2017, 18:44 pm
Que tal tengo un erro que dice
Código:
undefined index: usuario in ......LA RUTA... on line 20 
el problema que solo un input llamado usuario es el que me da el error ese en cambio si el textarea con el nombre mensaje si lo pasa.
este es mi formulario
Código
  1. <form  method= "POST" action ="mensajesend.php">
  2.    <input title = "usuario" id="usend" type = "text" name="usuario" placeholder = "Usuario" required maxlength="25" disabled /><br>
  3.        <TEXTAREA title = "mensaje" type = "text" name = "mensaje" placeholder = "Escribe mensaje.." required maxlength="40"></TEXTAREA><br>
  4.        <input type="submit"  value="Enviar"/>
  5.   </form>
  6.  
mi php
Código
  1. if($_SESSION['id']){
  2. function antiscript($data) {
  3.  $data = trim($data);
  4.  $data = stripslashes($data);
  5.  $data = htmlspecialchars($data);
  6.  return $data;
  7. }
  8.        $usreci = antiscript($_POST['usuario']);
  9.        $msj = antiscript($_POST['mensaje']);
  10. ................................................................
  11. .................................................
  12. ......................................
  13. .........
  14.  
  15.  



Título: Re: Error undefined index $_POST
Publicado por: engel lex en 27 Diciembre 2017, 20:28 pm
usa var_dump para ver todo lo que llega a tu post, no vaya a ser una tontería

Código:
var_dump($_POST);


Título: Re: Error undefined index $_POST
Publicado por: SrTrp en 28 Diciembre 2017, 04:24 am
usa var_dump para ver todo lo que llega a tu post, no vaya a ser una tontería

Código:
var_dump($_POST);
Sigue diciendo lo mismo como si no pasara nada o como si no existiera.


Título: Re: Error undefined index $_POST
Publicado por: engel lex en 28 Diciembre 2017, 04:28 am
Citar
undefined index: usuario in ......LA RUTA... on line 20

veo que dices linea 20, pero lo que muestras son solo 10, el error puede estar en otro lugar que no muestras...


Título: Re: Error undefined index $_POST
Publicado por: SrTrp en 28 Diciembre 2017, 04:34 am
Esque acorte el código ya que lo demas creo era indespensable pero gracias ya supe porque era por el disabled que le puse pero ya se lo arregle con un readonly que era lo que buscaba.
Código
  1. <input title = "usuario" id="usend" type = "text" name="usuario" placeholder = "Usuario" required maxlength="25" disabled />
  2.