Que tal tengo un erro que dice
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
<form method= "POST" action ="mensajesend.php">
<input title = "usuario" id="usend" type = "text" name="usuario" placeholder = "Usuario" required maxlength="25" disabled /><br>
<TEXTAREA title = "mensaje" type = "text" name = "mensaje" placeholder = "Escribe mensaje.." required maxlength="40"></TEXTAREA><br>
<input type="submit" value="Enviar"/>
</form>
mi php
if($_SESSION['id']){
function antiscript($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
$usreci = antiscript($_POST['usuario']);
$msj = antiscript($_POST['mensaje']);
................................................................
.................................................
......................................
.........
usa var_dump para ver todo lo que llega a tu post, no vaya a ser una tontería
var_dump($_POST);
Cita de: 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
var_dump($_POST);
Sigue diciendo lo mismo como si no pasara nada o como si no existiera.
Citarundefined 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...
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.
<input title = "usuario" id="usend" type = "text" name="usuario" placeholder = "Usuario" required maxlength="25" disabled />