Sorry por el doble post:
<?php
mysql_conect("localhost", "usuario", "*****************"); #Conecto con la base de datos
mysql_selected_db("Nombre_de_la_base_de_datos") or die('No se a podido conectar a la base de datos, contacte con G2K'); #Selecciono la base de datos
if($_POST['registrar']){
}
if($_POST[contra]==$_POST[contra2]){
$query = mysql_query("SELECT * FROM usuarios WHERE usuario='$POST[usuario]' or correo='$_POST[correo]'");
if(!mysql_num_rows($query)==0){
if(!$_POST[usuario]){
$error = "Usted no nos a proporcionado un nombre de usuario";
}
if(!$_POST[contra]){
$error = "Usted no nos a proporcionado una contraseña";
}
if(!$_POST[correo]){
$error = "Usted se no nos a proporcionado un mail";
}
$usuario = $_POST[usuario];
$contra = md5($_POST[contra]);
$correo = $_POST[correo];
$ip = $REMOTE_ADDR;
$vipdia = date("j");
$vipmes = date("n");
$vipa = date("Y");
} else {
$error = "El nombre de usuario y/o el correo electronico ya a sido registrado";
}
} else {
$error = "Las contraseñas que nos a proporcionado no coinciden";
}
if($error){
echo "A ocurrido un error: $error";
} else {
mysql_query("INSER INTO usuarios (usuario,contra,correo,creditos,mensajes,publicidad,VIP_dia,VIP_mes,VIP_a,DJ_COM,MOD,REP,ADMIN,ip) VALUES ('$usuario','$contra','$correo','30','0','SI','$vipdia','$vipmes','$vipa','NO','NO','NO','NO','$ip')")
}
?>
Segun Naveda es un error de los { y los }
pero no e averiguado el error :S