Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2013, 04:51
Ryen
Invitado
 
Mensajes: n/a
Puntos:
Exclamación Error de sintaxis PHP

Hola muy buenas, hoy, incluyendo un registro+login de usarios me encuentro con que cuando le doy a registrar me sale esto..


Me dice el siguiente fallo el navegador:

Cita:
Parse error: syntax error, unexpected 'index' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\creacion\archivos\registro.php on line 22
Código PHP:
<?php
if($_GET['accion']=="registrar") {

   
/*Esto quiere decir que se está enviando el formulario y hay que registrar */

   
$user=$_POST['user'];
   
$pass1=$_POST['pass1'];
   
$pass2=$_POST['pass2'];


   if(
$pass1==$pass2) {
       
/*Si las passwords coindicen registramos:*/

       
$conexion mysql_connect("localhost""root""password");

       
mysql_select_db("basededatos"$conexion);

       
$sql="INSERT INTO usuarios (user, pass) VALUES ('".$user."', '".$pass1."')";

       
mysql_query($sql$conexion) or die ("Error al insertar datos "mysql_error());

      echo 
"Registro exitoso<br><a href="index.php">Hacer login</a>";
   } else {
       die(
"Error, las password no coinciden");
   }
} else { 
?><html><head><title>Registro</title></head>
<body>
Formulario de registro de usuarios
<form action="registro.php?accion=registrar" method="POST">
Introduce usuario: <input type="text" name="user"><br>
Introduce password: <input type="password" name="pass1"><br>
Confirma password: <input type="password" name="pass2"><br>

<input type="submit" value="Registrar">
</form>
</body>
</html>
<?php 
}
?>

Si alguien fuera tan amable de decirme el fallo...

Saludos,de antemano gracias.