Hola, lo que pasa es que, primero que nada, en el archivo insertardatosentabla.php es donde debe ir la conexión a la base de datos (al menos hasta más adelante, cuando sepas más de php), o sea, debe quedar así:
insertardatosentabla.php
Código PHP:
<?php
include("config.php");
$conexion = mysql_connect($server, $db_user, $db_pass) or die ("error1".mysql_error());
mysql_select_db($database, $conexion);
/* ESTO ESTA MAL -----> INSERT INTO `elpumahalomachinima_clanteam_basedatos`.`USUARIOS ` (`NOMBRE`, `EMAIL`, `URL`, `ESTADO`) VALUES ('$_POST[NOMBRE]', '$_POST[EMAIL]', '$_POST[URL]', '$_POST[ESTADO]'); */
// Lo siguiente está bien:
$resultado = mysql_query("INSERT INTO usuarios (nombre, email, url, estado) VALUES ('" .$_POST['NOMBRE']. "', '" .$_POST['EMAIL']. "', '" .$_POST['URL']. "', '" .$_POST['ESTADO']. "')");
/* Si se selecciona la base de datos con mysql_select_db() no es necesario escribir nombre_base_datos.tabla (en tu caso elpumahalomachinima_clanteam_basedatos.usuarios, no es necesario, basta con usuarios) */
if(mysql_affected_rows($resultado) >= 1) // pregunta si hubieron filas afectadas y, si lo hay y son una o más, entonces hará lo siguiente:
print "Usuario registrado satisfactoriamente"; // print muestra el mensaje que esta entre comillas.
else
print "ERROR al registrar usuario";
PHP distingue entre mayúsculas y minúsculas por lo que escribir MYSQL es distinto a mysql, distinto a MySQL y distinto a cualquier variante de la palabra. Por lo tanto, si tu escribes $_POST['NOMBRE'] y el campo en el formulario se llamaba nombre (con minúsculas) PHP no lo encontrará (ocurrirá un error). Al insertar y extraer datos en MySQL, también debes tener cuidado con las minúsculas, aunque depende del tipo de comparación utilizada en MySQL (aunque para no complicarse, mejor escribe las cosas tal cual aparecen en base de datos).
Por último, si la información de las tablas sí estaba en mayúsculas en la base de datos, entonces tendrás que cambiarla XD... lo siento, pero no sé cómo están escritas en tu base de datos :D.