Tengo un problema y es que hice un código en PHP para subir currículums a una base de datos. Le doy una orden de que suba la información a la base de datos si subió correctamente la imagen, el problema viene porque el código cree que no se ha subido la imagen, porque no ejecuta el código que le sigue, es decir no guarda la base de datos y aparece el aviso que coloqué de "no subiste tu fotografía".
Este es el código:
Código PHP:
Ver original<?php
if($_POST["action"] == "upload") {
$fotografia = $_POST["fotografia"];
$nombre_archivo = $_FILES['fotografia']['name'];
$tipo_archivo = $_FILES['fotografia']['type'];
$tamano_archivo = $_FILES['fotografia']['size'];
var_dump("".get_template_directory
()."/curri/".$prefijo."_".$nombre_archivo); if($fotografia != "") {
$destino = "".get_template_directory()."/curri/".$prefijo."_".$nombre_archivo;
if (copy($_FILES['fotografia']['tmp_name'],$destino)) { $javascript_enabled = trim($_REQUEST['browser_check']); [B
]// Aquí es donde creo está el error[/B] $fotografia = trim($_REQUEST['fotografia']); $paterno = trim($_REQUEST['paterno']); $materno = trim($_REQUEST['materno']); $nombre = trim($_REQUEST['nombre']); $estado = trim($_REQUEST['estado']); $datepicker = trim($_REQUEST['datepicker']); $genero = trim($_REQUEST['genero']); $civil = trim($_REQUEST['civil']); $domicilio = trim($_REQUEST['domicilio']); $colonia = trim($_REQUEST['colonia']); $cp = trim($_REQUEST['cp']); $ciudad = trim($_REQUEST['ciudad']); $telefono = trim($_REQUEST['telefono']); $movil = trim($_REQUEST['movil']); $nextel = trim($_REQUEST['nextel']); $nextelkey = trim($_REQUEST['nextelkey']); $email = trim($_REQUEST['email']); $email2 = trim($_REQUEST['email2']); $email3 = trim($_REQUEST['email3']); $facebook = trim($_REQUEST['facebook']); $twitter = trim($_REQUEST['twitter']); $skype = trim($_REQUEST['skype']); $blackberry = trim($_REQUEST['blackberry']); $linkedin = trim($_REQUEST['linkedin']); $carrera = trim($_REQUEST['carrera']); $universidad = trim($_REQUEST['universidad']); $titulo = trim($_REQUEST['titulo']); $egreso = trim($_REQUEST['egreso']); $uniestado = trim($_REQUEST['uniestado']); $maximo = trim($_REQUEST['maximo']); $seminarios = trim($_REQUEST['seminarios']); $idioma = trim($_REQUEST['idioma']); $hablado = trim($_REQUEST['hablado']); $escrito = trim($_REQUEST['escrito']); $idioma2 = trim($_REQUEST['idioma2']); $hablado2 = trim($_REQUEST['hablado2']); $escrito2 = trim($_REQUEST['escrito2']); $idioma3 = trim($_REQUEST['idioma3']); $hablado3 = trim($_REQUEST['hablado3']); $escrito3 = trim($_REQUEST['escrito3']); $tipos = trim($_REQUEST['tipos']); $empresa = trim($_REQUEST['empresa']); $domempresa = trim($_REQUEST['domempresa']); $secempresa = trim($_REQUEST['secempresa']); $jefe = trim($_REQUEST['jefe']); $contactos = trim($_REQUEST['contactos']); $responsabilidades = trim($_REQUEST['responsabilidades']); $actividades = trim($_REQUEST['actividades']); $tipos2 = trim($_REQUEST['tipos2']); $empresa2 = trim($_REQUEST['empresa2']); $domempresa2 = trim($_REQUEST['domempresa2']); $secempresa2 = trim($_REQUEST['secempresa2']); $jefe2 = trim($_REQUEST['jefe2']); $contactos2 = trim($_REQUEST['contactos2']); $responsabilidades2 = trim($_REQUEST['responsabilidades2']); $actividades2 = trim($_REQUEST['actividades2']); $tipos3 = trim($_REQUEST['tipos2']); $empresa3 = trim($_REQUEST['empresa2']); $domempresa3 = trim($_REQUEST['domempresa2']); $secempresa3 = trim($_REQUEST['secempresa2']); $jefe3 = trim($_REQUEST['jefe2']); $contactos3 = trim($_REQUEST['contactos2']); $responsabilidades3 = trim($_REQUEST['responsabilidades2']); $actividades3 = trim($_REQUEST['actividades2']); $opc = trim($_REQUEST['opc']); $opd = trim($_REQUEST['opd']); $osp = trim($_REQUEST['osp']); $com = trim($_REQUEST['com']); $rra = trim($_REQUEST['rra']); $pfe = trim($_REQUEST['pfe']); $rra = trim($_REQUEST['rea']); $pfe = trim($_REQUEST['ole']); $rra = trim($_REQUEST['nin']); $pfe = trim($_REQUEST['log']);
if ( $paterno == "" )
{
$paterno = "El apellido paterno no fue ingresado";
}
elseif ( $materno == "" )
{
$result = "El apellido materno no fue ingresado";
}
elseif ( $nombre == "" )
{
$result = "Tu nombre no fue ingresado";
}
elseif ( $estado == "" )
{
$result = "Tu fecha de nacimiento no fue ingresada";
}
elseif ( $genero == "" )
{
$result = "Tu género no fue ingresado";
}
elseif ( $civil == "" )
{
$result = "Tu estado civil no fue ingresado";
}
elseif ( $datepicker == "" )
{
$result = "Tu fecha de nacimiento no fue ingresada";
}
elseif ( $domicilio == "" )
{
$result = "Tu domicilio no fue ingresado";
}
elseif ( $colonia == "" )
{
$result = "Tu colonia no fue ingresada";
}
elseif ( $cp == "" )
{
$result = "No ingresaste tu código postal";
}
elseif ( $ciudad == "" )
{
$result = "No ingresaste tu ciudad";
}
elseif ( $telefono == "" )
{
$result = "No ingresaste tu teléfono";
}
elseif ( $movil == "" )
{
$result = "No ingresaste tu teléfono celular";
}
elseif ( $email == "" )
{
$result = "No ingresaste tu email";
}
elseif ( $carrera == "" )
{
$result = "No ingresaste tu carrera universitaria";
}
elseif ( $universidad == "" )
{
$result = "No ingresaste tu universidad";
}
elseif ( $titulo == "" )
{
$result = "No especificaste si te titulaste en tu carrea universitaria";
}
elseif ( $egreso == "" )
{
$result = "No ingresaste tu fecha de egreso";
}
elseif ( $uniestado == "" )
{
$result = "No ingresaste el estado en el que se encuentra tu universidad";
}
elseif ( $empresa == "" )
{
$result = "No ingresaste la empresa donde laboraste";
}
elseif ( $secempresa == "" )
{
$result = "No ingresaste el sector de la empresa donde laboraste";
}
elseif ( $responsabilidades == "" )
{
$result = "No ingresaste las responsabilidades dentro de la empresa donde laboraste";
}
elseif ( $actividades == "" )
{
$result = "No ingresaste las actividades a destacar dentro de la empresa donde laboraste";
}
else
{
global $wpdb;
$wpdb->insert('wp-consultte', array ( 'Imagen' => $destino ,
'Paterno' => $paterno ,
'Materno' => $materno ,
'Nombre' => $nombre ,
'Lugar' => $estado ,
'Fecha' => $datepicker ,
'Genero' => $genero ,
'EstadoCivil' => $civil ,
'Domicilio' => $domicilio ,
'Colonia' => $colonia ,
'Postal' => $cp ,
'Ciudad' => $ciudad ,
'TelCasa' => $telefono ,
'Movil' => $movil ,
'Nextel' => $nextel ,
'NextelKey' => $nextelkey ,
'Email' => $email ,
'Email2' => $email2 ,
'Email3' => $email3 ,
'Otro' => $skype ,
'Facebook' => $facebook ,
'Twitter' => $twitter ,
'Blackberry' => $blackberry ,
'Linkedin' => $linkedin ,
'Carrera' => $carrera ,
'Universidad' => $universidad ,
'Titulo' => $titulo ,
'Egreso' => $egreso ,
'UniLugar' => $uniestado ,
'Maximo' => $maximo ,
'OtrosCursos' => $seminarios ,
'Idioma1' => $idioma ,
'Hablado1' => $hablado ,
'Escrito1' => $escrito ,
'Idioma2' => $idioma2 ,
'Hablado2' => $hablado2 ,
'Escrito2' => $escrito2 ,
'Idioma3' => $idioma3 ,
'Hablado3' => $hablado3 ,
'Escrito3' => $escrito3,
'TipoE1' => $tipos,
'NombreE1' => $empresa,
'DomE1' => $domempresa,
'SectorE1' => $secempresa,
'JefeE1' => $jefe,
'TelE1' => $contactos,
'RespE1' => $resposabilidades,
'ActE1' => $actividades,
'TipoE1' => $tipos,
'NombreE2' => $empresa2,
'DomE2' => $domempresa2,
'SectorE2' => $secempresa2,
'JefeE2' => $jefe2,
'TelE2' => $contactos2,
'RespE2' => $resposabilidades2,
'ActE2' => $actividades2,
'NombreE3' => $empresa3,
'DomE3' => $domempresa3,
'SectorE3' => $secempresa3,
'JefeE3' => $jefe3,
'TelE3' => $contactos3,
'RespE3' => $resposabilidades3,
'ActE3' => $actividades3,
'OPC' => $opc,
'OPD' => $opd,
'OSP' => $osp,
'Comisiones' => $com,
'Regulaciones' => $rra,
'Programas' => $pfe,
'Regimenes' => $rea,
'Ordenamiento' => $ole,
'Negociadores' => $nin,
'Logistica' => $log,
));
$result = "Tu currículum ha sido agregado exitosamente a nuestra bolsa de trabajo, pronto estaremos en comunicación contigo";
}
}
$result = "No subiste tu fotografia";
}
$result = "No subiste tu fotografía";
}
?>