Pues el error me lo da al intentar escribir en la base de datos de tu script, en mi script he cambiado "datos" por "usuarios" para que escriba hay y mediante:
Código PHP:
$ins = mysql_query("insert into usuarios (usuario,pass,nivel_acceso,nombre,email) VALUES ('$cadena','$pass2','0','$_POST[nombre]','$_POST[email]')") or die (mysql_error());
Escribo en la tabla usuarios, lo he revisado y no veo el fallo, mi tabla no la utilizo para nada, intento escribir directamente en la tuya
aqui tiene un nuevo link:
http://tombraider.iefactory.com/pantalla2.jpg es solo para vieses que he añadido dos campos mas email y nombre
un saludo