Ver Mensaje Individual
  #12 (permalink)  
Antiguo 04/05/2010, 20:46
Dunnow
 
Fecha de Ingreso: febrero-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: Problema con el codigo

Supongo que accedes al archivo comprovarPass usando el boton submit del formulario del otro archivo verdad? sino es logico que de ese error, espera que le llege un contenido que no se le ha sido enviado.

Como sea, pon datos en el formulario, dale al boton de submit pero antes haz esto otro:

sustituye las lineas donde asignas $nik y $pass y ponle un echo delante del $_POST[]

a ver que recibes del formulario

otra solucion, aunque seguiria sin ir el codigo en caso de que le llegaran mal los datos seria hacer algo asi

if (isset($_POST['nick'])) {
$nik=$_POST['nick'];
}

lo mismo para el _POST de pass. Aunque eso solo hace que si "si esta dado el valor de POST nick, pon ese valor en la variable $nik" y obviamente lo mismo para la otra

quita del otro archivo, el del form, lo del plain text, dejale solo el nombre action y method

por cierto, en el codigo del formulario hice copy paste del que me diste tu, pero esta bastante mal montado, delante del submit no deberias tener ningun <a>, el tipo sumbit envia los datos al "action" del form declarado en el que se encuentra el submit.

Por otra parte para hacer 4 pruevas yo crearia:

form
input 1 <br>
input 2 <br>
submit
/form

asi te queda un codigo mas limpio, ya luego cuando te funcione le pones las tablas y estilos =)