Ver Mensaje Individual
  #14 (permalink)  
Antiguo 10/01/2008, 10:06
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: syntax error, unexpected T_STRING¿¿?¿?¿?Que es esto, que falla?

Tu código debería de ser así:
Código PHP:
<?php
$login 
$_POST['login'];
$pass $_POST['pass'];
$server="**";
$database="**";
$dbpass="**";
$dbuser="**";
$query="SELECT * FROM usuarios WHERE login='$login'";
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);
if(
mysql_num_rows($result)){
echo 
"El usuario ya existe en la BD";
} else {
mysql_free_result($result);
if(
$pass1!=$pass2) {
echo 
"Los passwords deben coincidir<br>";
echo 
'Clic <a href="http://videoheavy.iespana.es/prueba2/creausu.html">aquí</a> para volver al formulario';
} else {
$pass1=crypt($pass2"semilla");
$query="INSERT INTO usuarios (login, nombre, apellidos, password, email) VALUES ('$login','$nombre','$apellidos','$pass1','$email' )";

$result=mysql_db_query($database,$query,$link);
if(
mysql_affected_rows($link)){
echo 
"Usuario introducido correctamente";
} else {
echo 
'Error introduciendo el usuario';
}
}
}
?>
Te recomiendo leas un tutorial de PHP, y su sintaxis básica, los comandos terminan con ; y checa bien los paréntesis, cuando abres uno, debes de cerrarlo si no tendrás errores.

Saludos.