1006
Tutoriales PHP / [Ayuda] Mi sistemas de usuarios..
« en: 20 de Febrero de 2009, 23:45:21 pm »
Bueno, se han dado cuenta que he estado aprendiendo mysql, y que mejor forma de ponerlo en práctica que haciendo un registro de usuarios, haber si me pueden resolver los errores que me da.
Aquí les pondre el formulario de registro y el script que lo procesa.
Formulario de registro.
El que lo procesa, reg. php
Citar
ERROR QUE ME DA
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/djtechc/public_html/reg. php on line 8
Aquí les pondre el formulario de registro y el script que lo procesa.
Formulario de registro.
Citar
<?
echo '<FORM action="reg. php" method="post">
<P>
<LABEL for="usuario">Usuario: </LABEL>
<INPUT type="text" name="usuario"><BR>
<LABEL for="pass">Contraseña </LABEL>
<INPUT type="password" name="pass"><BR>
<INPUT type="submit" value="Enviar"> <INPUT type="reset">
</P>
</FORM>';
?>
El que lo procesa, reg. php
Citar
<?La línea 8 es $usuarios = mysql_query("SELECT * FROM usuarios WHERE user = '$_POST['usuario']'");
include ('conectar. php');
if(($_POST['usuario'] == '') OR ($_POST['pass'] == ''))
echo 'LLena todas las casillas';
Header('Location: registrar. php');
{
$usuarios = mysql_query("SELECT * FROM usuarios WHERE user = '$_POST['usuario']'");
if($_POST['usuario'] == mysql_fetch_array($usuarios))
{
echo 'El nombre '. $_POST['usuario']. ' ya esta registrado';
}else{
mysql_query("INSERT INTO usuarios (usuario,pass) values ('$_POST['usuario'])','$_POST['pass']' ");
echo 'Usuario registrado con exito';
}
}

