Example #1
0
        if (strlen($_POST['otra']) === 0) {
            return true;
        }
    }
    return false;
}
//comprobación si el metodo del form es lo mismo de Registro.html
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $nombre = NULL;
    $email = NULL;
    $pass = NULL;
    $telefono = NULL;
    $interes = NULL;
    $foto = NULL;
    //bloquear todo si se faltan algunos datos, la foto no es obligatoria
    if (test_required_params()) {
        echo "<p style='color:red;'>Se faltan algunos campos obligatorios</p>";
        exit(1);
    } else {
        if (test_respect_patterns() || test_other()) {
            echo "<p style='color:red;'>Patterns no son corectos</p>";
            exit(1);
        } else {
            $nombre = test_input($_POST["nombre"]);
            $email = test_input($_POST['correo']);
            $pass = test_input($_POST['pass']);
            $telefono = test_input($_POST['tel']);
            $especialidad = $_POST['espec'];
            if (strcmp($especialidad, "otr") === 0) {
                $especialidad = $_POST['otra'];
            } else {
Example #2
0
 *
 *   Explicación:
 *   	esta función comprueba otras validaciones del formulario
 *   Return: FALSE si todo ha ido correctamente, TRUE de otra manera
 */
function test_other()
{
    if (strlen($_POST['pass']) < 6) {
        return true;
    }
    return false;
}
//comprobación si la session está aberta
if (!isset($_SESSION['user'])) {
    //comprobación si el metodo del form es lo mismo de Registro.html
    if (test_required_params() || test_pattern_mail() || test_other()) {
        header("location: http://sistemaswebsimonebrazzo.hol.es/Lab4XML/Login.php");
    }
    //prueba comprobación
    $host = "mysql.hostinger.es";
    //host de la base de datos
    $user = "******";
    //usuarios de la base de datos
    $password = "******";
    //contrasena de la base de datos
    $dbname = "u302247169_quiz";
    //nombre base de datos
    $link = new mysqli($host, $user, $password, $dbname);
    //conneción a mysqli
    //prueba de connecion
    if (!$link) {