$hoy =date("Ymd");
$inscrips = "abiertas";
if ($hoy < $row->fechainiinsc) $inscrips = "sin abrir";
if ($hoy > $row->fechacierreinsc) $inscrips = "cerradas";
if ($inscrips != "abiertas"){
echo '
Inscripciones '.$inscrips.'.
';
}else {
if ($_POST['email'] != ''){
//ficheros
//e_copia_fichero
if ($_FILES['e_copia_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['e_copia_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['e_copia_fichero']['name']));
$tipo = $_FILES["e_copia_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf1 = $link->query($consulta);
$e_copia_fichero = $link->insert_id;
guardadoc("e_copia_fichero",$e_copia_fichero);
}
//c_licencia_fichero
if ($_FILES['c_licencia_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['c_licencia_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['c_licencia_fichero']['name']));
$tipo = $_FILES["c_licencia_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf2 = $link->query($consulta);
$c_licencia_fichero = $link->insert_id;
guardadoc("c_licencia_fichero",$c_licencia_fichero);
}
//c_dni_fichero
if ($_FILES['c_dni_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['c_dni_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['c_dni_fichero']['name']));
$tipo = $_FILES["c_dni_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf3 = $link->query($consulta);
$c_dni_fichero = $link->insert_id;
guardadoc("c_dni_fichero",$c_dni_fichero);
}
//c_permiso_fichero
if ($_FILES['c_permiso_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['c_permiso_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['c_permiso_fichero']['name']));
$tipo = $_FILES["c_permiso_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf4 = $link->query($consulta);
$c_permiso_fichero = $link->insert_id;
guardadoc("c_permiso_fichero",$c_permiso_fichero);
}
//a_licencia_fichero
if ($_FILES['a_licencia_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['a_licencia_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['a_licencia_fichero']['name']));
$tipo = $_FILES["a_licencia_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf5 = $link->query($consulta);
$a_licencia_fichero = $link->insert_id;
guardadoc("a_licencia_fichero",$a_licencia_fichero);
}
//v_ficha_fichero
if ($_FILES['v_ficha_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['v_ficha_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['v_ficha_fichero']['name']));
$tipo = $_FILES["v_ficha_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf7 = $link->query($consulta);
$v_ficha_fichero = $link->insert_id;
guardadoc("v_ficha_fichero",$v_ficha_fichero);
}
//v_homol_fichero
if ($_FILES['v_homol_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['v_homol_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['v_homol_fichero']['name']));
$tipo = $_FILES["v_homol_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf8 = $link->query($consulta);
$v_homol_fichero = $link->insert_id;
guardadoc("v_homol_fichero",$v_homol_fichero);
}
//v_foto_fichero
if ($_FILES['v_foto_fichero']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['v_foto_fichero']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['v_foto_fichero']['name']));
$tipo = $_FILES["v_foto_fichero"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf8 = $link->query($consulta);
$v_foto_fichero = $link->insert_id;
guardadoc("v_foto_fichero",$v_foto_fichero);
}
//justificante
if ($_FILES['justificante']['name'] != ""){
$image = addslashes(file_get_contents($_FILES['justificante']['tmp_name'])); //SQL Injection defence!
$image_name = sanear_string(addslashes($_FILES['justificante']['name']));
$tipo = $_FILES["justificante"]["type"];
$consulta ="INSERT INTO inscripciones_ficheros (nombre, tipo) VALUES ('".$image_name."', '".$tipo."')";
$resultf6 = $link->query($consulta);
$justificante = $link->insert_id;
guardadoc("justificante",$justificante);
}
$fechainsc = date("d/m/Y");
$horainsc = date("H:i:s");
include ("lib/logfunctions.php");
$datoscliente=DatosPrivados(); //datos del navegador, etc...
$datosnav = "ip=".$datoscliente[0].", navegador=".$datoscliente[2].", idioma=".$datoscliente[3].", so=".$datoscliente[1];
$escuderia = $_POST['escuderia'];
if ($escuderia == "Otro"){
$escuderia = $_POST['otroclub'];
}
$consulta ="INSERT INTO inscripciones(idprueba, email, escuderia, e_licencia, e_copia, e_representante, c_licencia, c_nombre, c_apellidos, c_dni, c_direccion, c_poblacion, c_provincia, c_cp, c_pais, c_tlf, a_licencia, a_nombre, a_dni, a_vehic, a_dimens, a_necesidades, a_tlf, v_marca, v_matricula, v_modelo, v_cc, v_turbo, v_levante, v_chasis, v_grupo, v_clase, v_anyo, v_ficha_fichero,v_homol_fichero, v_foto_fichero, importe, e_copia_fichero, c_licencia_fichero, c_dni_fichero, c_permiso_fichero, a_licencia_fichero, justificante, fechainsc, horainsc, datosnav) VALUES ('".$idprueba."','".$_POST['email']."', '".$escuderia."', '".$_POST['e_licencia']."', '".$_POST['e_copia']."', '".$_POST['e_representante']."', '".$_POST['c_licencia']."', '".$_POST['c_nombre']."', '".$_POST['c_apellidos']."', '".$_POST['c_dni']."', '".$_POST['c_direccion']."', '".$_POST['c_poblacion']."', '".$_POST['c_provincia']."', '".$_POST['c_cp']."', '".$_POST['c_pais']."', '".$_POST['c_tlf']."', '".$_POST['a_licencia']."', '".$_POST['a_nombre']."', '".$_POST['a_dni']."', '".$_POST['a_vehic']."', '".$_POST['a_dimens']."', '".$_POST['a_necesidades']."', '".$_POST['a_tlf']."', '".$_POST['v_marca']."', '".$_POST['v_matricula']."', '".$_POST['v_modelo']."', '".$_POST['v_cc']."', '".$_POST['v_turbo']."', '".$_POST['v_levante']."', '".$_POST['v_chasis']."', '".$_POST['v_grupo']."', '".$_POST['v_clase']."', '".$_POST['v_anyo']."', '".$v_ficha_fichero."', '".$v_homol_fichero."', '".$v_foto_fichero."', '".$_POST['importe']."', '".$e_copia_fichero."', '".$c_licencia_fichero."', '".$c_dni_fichero."', '".$c_permiso_fichero."', '".$a_licencia_fichero."', '".$justificante."', '".$fechainsc."', '".$horainsc."', '".$datosnav."')";
if ($result = $link->query($consulta)){
$idinscripcion = $link->insert_id;
$asunto = 'Inscripción recibida correctamente.';// y registrada con número: '.$idinscripcion;
$mensaje = '
'.$asunto.'.
Recuerde realizar la transferencia bancaria
Entidad / Oficina: '.$rowesc->entidad.'
Titular de la cuenta: '.$rowesc->nombre.'
Número de cuenta: '.$rowesc->ccc.'
HASTA QUE NO SE ADJUNTE EL JUSTIFICANTE DE PAGO A '.$rowesc->email.' NO SE TENDRÁ EN CUENTA LA INSCRIPCIÓN.
'.$rowesc->nombre.'
'.$rowesc->direccion.'
'.$rowesc->url.'
'.$rowesc->email.'
';
$resumen = '
Datos de la inscripción
Fecha: '.$fechainsc.'
Hora: '.$horainsc.'
Email: '.$_POST['email'].'
Competidor/Escudería
Escudería: '.$escuderia.'
Licencia: '.$_POST['e_licencia'].'
Copia: '.$_POST['e_copia'].'
Representante: '.$_POST['e_representante'].'
Piloto/Conductor
Licencia: '.$_POST['c_licencia'].'
Nombre: '.$_POST['c_nombre'].'
Apellidos: '.$_POST['c_apellidos'].'
DNI: '.$_POST['c_dni'].'
Dirección '.$_POST['c_direccion'].'
Población: '.$_POST['c_poblacion'].'
Provincia: '.$_POST['c_provincia'].'
CP: '.$_POST['c_cp'].'
Pais: '.$_POST['c_pais'].'
Teléfono: '.$_POST['c_tlf'].'
Asistencia
Licencia: '.$_POST['a_licencia'].'
Nombre: '.$_POST['a_nombre'].'
DNI: '.$_POST['a_dni'].'
Vehículo: '.$_POST['a_vehic'].'
Dimensiones: '.$_POST['a_dimens'].'
Necesidades: '.$_POST['a_necesidades'].'
Teléfono: '.$_POST['a_tlf'].'
Vehículo
Marca: '.$_POST['v_marca'].'
Modelo: '.$_POST['v_modelo'].'
Matrícula: '.$_POST['v_matricula'].'
Cilindrada: '.$_POST['v_cc'].'
Turbo: '.$_POST['v_turbo'].'
Open Levante: '.$_POST['v_levante'].'
Chasis: '.$_POST['v_chasis'].'
Grupo: '.$_POST['v_grupo'].'
Clase: '.$_POST['v_clase'].'
Año: '.$_POST['v_anyo'].'
Inscripción solicitada
'.$_POST['importe'].'
'.$rowesc->nombre.'
'.$rowesc->direccion.'
'.$rowesc->telefonos.'
'.$rowesc->url.'
'.$rowesc->email.'
';
echo $asunto;
echo $resumen;
$cuerpo = '
'.$asunto.'
'.$resumen.'
';
echo '
Inscripción recibida correctamente
';
//dirección del remitente
$remitente = "crono@accostablanca.es";
/*
require_once("lib/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Host = "correo.alicanteweb.net";
$mail->Port = 587;
$mail->Mailer = "smtp";
$mail->SMTPSecure = 'tls'; // Habilitar Encriptación (TLS o SSL)
$mail->SMTPAuth = true;
$mail->Username = "formulario@accostablanca.es";
$mail->Password = "Accb2019";
$mail->From = "formulario@accostablanca.es";
$mail->FromName = "ACCB"; //este es opcional
$mail->Subject = $asunto;
$text_body = $cuerpo." ";
$mail->Body = $cuerpo;
$mail->AltBody = $text_body;
$pruebas = true;
if (!$pruebas){
$mail->AddAddress($_POST['email']);
$mail->AddAddress($remitente);
} else {
$mail->AddAddress("info@alicanteweb.net");
}
if ($mail->Send())
echo "
Se le ha enviado una copia de su solicitud de inscripción a ".$_POST['email']."
";
else
echo "ERROR al enviarle una copia de su solicitud de inscripción a ".$_POST['email'].": ".error_get_last()['message'];
*/
//mail_smtp($_POST['email'],$asunto,$cuerpo,$remitente);
//mail_smtp($remitente,$asunto,$cuerpo,$remitente);
$header = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n";
$header .= "From: ACCB<".$remitente.">\r\n";
$header .= "Reply-To: ".$remitente."\r\n";
$pruebas = false;
if (!$pruebas){
if (mail($_POST['email'],'=?UTF-8?B?'.base64_encode($asunto).'?=', $cuerpo, $header))
echo "
Se le ha enviado una copia de su solicitud de inscripción a ".$_POST['email']."
";
else echo "ERROR al enviarle una copia de su solicitud de inscripción a ".$_POST['email'].": ".error_get_last()['message'];
mail($rowesc->email,'=?UTF-8?B?'.base64_encode($asunto).'?=', $cuerpo, $header);
} else {
mail("info@alicanteweb.net", '=?UTF-8?B?'.base64_encode($asunto).'?=', $cuerpo, $header);
}
/*
$header = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n";
$header .= "From: ACCB<".$from.">\r\n";
//dirección de respuesta, si queremos que sea distinta que la del remitente
$header .= "Reply-To: ".$from."\r\n";
mail($remitente, '=?UTF-8?B?'.base64_encode($asunto).'?=', $cuerpo, $header);
*/
}
} else {
?>