Me ayudays a corregir este Formulario de registro web.

Hola amigos/as me echais una mano a corregir los fallos de este Formulario me marca error.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
<title>Formulario de alta</title>
</head>
<body>
<?php
if ($submit);
$dbcnx = mysql_connect("localhost", "base de datos", "usuario", "contraseña");
mysql_select_db("USUARIOS");
$sql = "INSERT INTO USUARIOS SET
nombre='$NOMBRE',
email='EMAIL',
url='URL',
estado='ESTADO', ";
if (@mysql_query($sql)) {
echo("<p>Alta dada satisfactoriamente</p>");
} else {
echo("<p>Error al darse de alta.: " .
mysql_error() . "</p>");
}
?>
<p><a href="<?=
$PHP_SELF?>">Añadir un nuevo miembro.</a></p>
<?php
else:
?>
<form action="<?=$PHP_SELF?>" method="post">
<p>Introduzca sus datos:<br />
Nombre:<br /> <input type="text" name=
"NOMBRE" size="20"
maxlength="255" /><br />
Email:<br /> <input type="text" name=
"EMAIL" size="20"
maxlength="255" /><br />
Url:<br /> <input type="text" name=
"URL" size="20"
maxlength="255" /><br />
<input type="submit" name="submit" value="ALTA" /></p>
</form>
<?php endif; ?>
</body>
</html>
por el momento veo:
$sql = "INSERT INTO USUARIOS SET
no te falt cerrar algo hay?
Rabs escribió:por el momento veo:
$sql = "INSERT INTO USUARIOS SET
no te falt cerrar algo hay?

Hola Rabs Gracias por tu comentario pero hay no esta el fallo en

$sql = "INSERT INTO USUARIOS SET

ya encontre el fallo estaba aqui

<?php
else:
?>

y aqui

<?php endif; ?>

se ponen asi

<?php t_else; ?>

<?php t_endif; ?>

gracias por tu ayuda amigo Rabs