sí, en index me sale un error (de la imagen), y en "entrar.php" simpleente está en blanco.
Estas son las capturas:
index.php:
entrar.php:
Cuando le doy registrarse entro en "registrarse.php", cuya captura es:
al hacer click en "enviar registro", entro en "insertar.php, donde no hace nada y sale esto:
El código de "registrarse.php" es:
Código HTML:
Ver original<?php
include('config.php');
if($_SESSION["logeado"] == "SI"){
header ("Location: inicio.php");
}
?>
<form name="form1" method="post" action="insertar.php"> <input name="username" type="text" id="username"> <input name="password" type="password" id="password"> <input name="email" type="text" id="email"> <input type="submit" name="Submit" value="Enviar Registro">
Y el de "insertar.php" es:
Código PHP:
Ver original<?
include('config.php');
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['username']) && !empty($_POST['username']) && isset($_POST['password']) && !empty($_POST['password']) && isset ($_POST['email']) && !empty($_POST['email'])) { // Si entramos es que todo se ha realizado correctamente
$password = md5($_POST['password']);
$queEmp = "SELECT username FROM usuarios WHERE username='$username'";
if($totEmp > 0){
echo "Nombre de usuario no disponible";
}
$queEmp = "SELECT email FROM usuarios WHERE email='$mail'";
if($totEmp > 0){
echo "El mail ingresado no esta disponible";
}
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO usuarios (username,password,email) VALUES ('{$username}','{$password}','{$mail}')",$link);
// Ahora comprobaremos que todo ha ido correctamente
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
Decirdme si hace falta algún otro dato. Es que yo no veo donde está el problema, pero veo que no funciona :S
Muchas gracias