Foros del Web » Programando para Internet » PHP »

Registro de usuarios

Estas en el tema de Registro de usuarios en el foro de PHP en Foros del Web. Hola cree un archivo con el nombre registrar.php y le puse lo siguiente: Cita: <? if($registrar) { $host = "localhost" ; // En miarroba es ...
  #1 (permalink)  
Antiguo 24/10/2008, 15:15
Avatar de tata009  
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 426
Antigüedad: 15 años, 7 meses
Puntos: 3
Registro de usuarios

Hola cree un archivo con el nombre registrar.php y le puse lo siguiente:
Cita:
<?
if($registrar) {

$host = "localhost" ; // En miarroba es localhost
$user = "usuario" ; // El nombre del sitio web
$pass = "contraseña" ; // Tu contraseña
$db = "usuario" ; // En miarroba la base de datos es la misma que el sitio web

$conectar = mysql_connect($host,$user,$pass) ;
mysql_select_db($conectar,$db) ;

$resp = mysql_query("select * from usuario where nick='$nick'") ;
$existe = mysql_num_rows($resp) ;
if($existe == "0") {
mysql_query("insert into usuarios (nick,contrasena,email) values ('$nick','$contrasena','$email') ;
echo "Has sido registrado con éxito. Haz click <a href=index.php>aquí</a> para ir a la página principal." ;
}
else {
echo "Este usuario ya está registrado. Haz click <a href=javascript:history.back()>aquí</a> para regresar.
mysql_close($conectar) ; }
}
else {
?>
<form method="post" action="registrar.php">
Nick: <input type="text" name="nick"><br>
Contraseña: <input type="password" name="contrasena"><br>
Email: <input type="text" name="email"><br><br>
<input type="submit" name="registrar" value="Registrar">
</form>
<?
}
?>
Y me sale un error asi:

Cita:
Parse error: syntax error, unexpected T_STRING in /home/gu000220/public_html/1/registrar.php

Para ubicarse mejor en estas lineas:

Cita:
echo "Este usuario ya está registrado. Haz click <a href=javascript:history.back()>aquí</a> para regresar.

No se porque me pasa esto estoy desesperado , espero me puedan ayudar saludos
__________________
SI pones un CD de MIcrosoft al reves aparecen mensajes satanicos pero si lo pones a la derecha PEOR SE TE INSTALA WINDOWS!!!!
Para webmasters e informaticos
  #2 (permalink)  
Antiguo 24/10/2008, 15:46
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 17 años, 11 meses
Puntos: 50
Respuesta: Registro de usuarios

no cerro el echo le falta las comillas y el punto y coma
  #3 (permalink)  
Antiguo 24/10/2008, 16:19
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Registro de usuarios

Hola tata009
Este un problema de programación y no de mysql.
Seria muy conveniente que leas las políticas del foro antes de postear

http://www.forosdelweb.com/f21/funci...-datos-413499/

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #4 (permalink)  
Antiguo 24/10/2008, 19:06
Avatar de tata009  
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 426
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Registro de usuarios

Ok Genetix no me habia dado cuenta disculpa ;) ,

probe con las comillas y el punto y coma pero me sigue largando el error en esa misma linea
__________________
SI pones un CD de MIcrosoft al reves aparecen mensajes satanicos pero si lo pones a la derecha PEOR SE TE INSTALA WINDOWS!!!!
Para webmasters e informaticos
  #5 (permalink)  
Antiguo 25/10/2008, 10:23
Avatar de tata009  
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 426
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Registro de usuarios

Ahi lo modifique anda bien osea no me larga ningun error le completo los datos le doy registrar pero cuando me voy a fijar en la tabla no me registra
__________________
SI pones un CD de MIcrosoft al reves aparecen mensajes satanicos pero si lo pones a la derecha PEOR SE TE INSTALA WINDOWS!!!!
Para webmasters e informaticos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:56.