OK AMIGO PUES VERAS TE PUEDO AYUDAR CON ESTO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Registro de Usuarios</title>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>
<body>
  <tr>
    <td height="143" colspan="2"><img src="imagenes/header_green.jpg" width="976" height="100" /></td>
</tr>
  <tr>
    <td height="23"><div align="center">
      <p class="MenuBarHorizontal Estilo1"><em><strong>
       
      </strong></em>
      <h1>Registro de Usuario</h1></p>
      </div></td>
    <td width="1"> </td>
  </tr>
  <tr>
    <td height="84"><form id="form1" name="form1" method="post" action="entra.php">
      <center>
        <p> </p>
        <table width="492" border="0">
          <tr>
            <td width="476" height="260" bgcolor="#333333"><table width="491" border="0" align="center" cellpadding="6" cellspacing="2">
                <tr>
                  <td height="39" colspan="2"><div align="center" class="Estilo6"></div></td>
                  <td width="189" rowspan="4"><div align="center"><img src="imagenes/desconocido.jpg" width="150" height="200" /></div></td>
                </tr>
                <tr>
                  <td width="62"><label> </label>
                      <div align="left"><strong>Usuario </strong></div></td>
                  <td width="196"><label for="nombre"></label>
                    <span id="sprytextfield1">
                    <input type="text" name="nombre" id="nombre" />
                    <br />
                  <span class="textfieldRequiredMsg">Se necesita un valor.</span></span></td>
                </tr>
                <tr>
                  <td><div align="left"><strong>Password</strong></div></td>
                  <td><label for="pass"></label>
                    <span id="sprytextfield2">
                    <input type="password" name="pass" id="pass" />
                    <span class="textfieldRequiredMsg">Se necesita un valor.</span><span class="textfieldMinCharsMsg">No se cumple el mínimo de caracteres requerido.</span><span class="textfieldMaxCharsMsg"><br />
                    Se ha superado el número máximo de caracteres.</span></span></td>
                </tr>
                <tr>
                  <td height="82" colspan="2"><label> </label>
                      <div align="center">
                        <input type="submit" name="guardar" id="guardar" value="Guardar" />
                        <label>
                        <input type="reset" name="cancelar2" id="cancelar2" value="Cancelar" /> 
                        </label>
                        <a href="index.html"><input type="button" name="sal" id="sal" value="Salir" /></a>
                    </div></td>
                </tr>
</table></td>
          </tr>
        </table>
        <p> </p>
      </center>
      <table width="218" border="0" align="right">
      <tr>        </tr>
      <tr>        </tr>
      </table>
    </form></td>
  <script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
//-->
  </script>
  <script type="text/javascript">
<!--
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {minChars:6, maxChars:12});
//-->
  </script>
</body>
</html>
//ESTE ES UN CODIGO DE PHP EN DONDE INSERTO AL ASPIRANTE ESPERO Q SI LO SEPAS ACOMODAR NECESITAS UNA BASE DE DATO 
<?php
	require("conexion.php");
	conectar();
	$nombres = $_POST['nombre'];
	$pass = $_POST['pass'];
	
	$pass=md5($pass);
		if($pass!=""){
			$sSql = mysql_query ("SELECT nombre FROM tipo_usuario WHERE nombre='$nombres'") or die (mysql_error());
			
			if(mysql_num_rows($sSql) > 0){
			echo 'Usuario Registrado';
			echo '<a href="registro.html"><br>regresar';
			}
			
			if(mysql_num_rows($sSql) == 0){
				mysql_query("CALL ins_tipo('$nombres' , '$pass' , '0' , 'CURDATE( )')")or die (mysql_error());
		    	
				echo 'registro exitoso';
				echo '<meta http-equiv="refresh" content="1, URL=index.html">'.'<br />';desconectar();
		}
		}
	?>
Y EL DE ARCHIVOS SERA EN OTRA OCASION JAJA ESQUE TENGO EL MIO Q HACER AHORA