Foros del Web » Programando para Internet » PHP »

No puedo subir archivos en formulario PHP

Estas en el tema de No puedo subir archivos en formulario PHP en el foro de PHP en Foros del Web. ¿Qué no sale? Checa que el valor de $destino esté bien y que $nombre_archivo también tenga el valor que deba tener, trata de asegurarte que ...

  #31 (permalink)  
Antiguo 14/06/2012, 12:06
Avatar de montealegreluis  
Fecha de Ingreso: mayo-2012
Ubicación: Puebla, Puebla
Mensajes: 64
Antigüedad: 12 años, 9 meses
Puntos: 16
Respuesta: No puedo subir archivos en formulario PHP

¿Qué no sale? Checa que el valor de $destino esté bien y que $nombre_archivo también tenga el valor que deba tener, trata de asegurarte que los valores de $_FILES quedan bien en tus variables.
__________________
RTFM: Read The Fine Manual...

http://www.comunidadphppuebla.com
https://github.com/ComPHPPuebla
  #32 (permalink)  
Antiguo 14/06/2012, 12:12
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: No puedo subir archivos en formulario PHP

Esta es la cadena que me tira $destino haciendo var_dump:
http://localhost/wordpress/wp-conten...ulttestring(14) "/curri/aa59a0_"

hago "echo" a $nombre_archivo y no me devuelve nada
  #33 (permalink)  
Antiguo 14/06/2012, 12:22
Avatar de montealegreluis  
Fecha de Ingreso: mayo-2012
Ubicación: Puebla, Puebla
Mensajes: 64
Antigüedad: 12 años, 9 meses
Puntos: 16
Respuesta: No puedo subir archivos en formulario PHP

Vuelve a poner tu código aquí en el foro con todo y los dumps de tu respuesta anterior por favor.
__________________
RTFM: Read The Fine Manual...

http://www.comunidadphppuebla.com
https://github.com/ComPHPPuebla
  #34 (permalink)  
Antiguo 14/06/2012, 12:49
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: No puedo subir archivos en formulario PHP

Código PHP:
Ver original
  1. <?php
  2. if($_POST["action"] == "upload") {
  3.         $fotografia = $_POST["fotografia"];
  4.         $nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
  5.         $tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
  6.         $tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
  7.         $prefijo = substr(md5(uniqid(rand())),0,6);
  8.         echo $nombre_archivo;
  9.         var_dump("".bloginfo('template_directory')."/curri/".$prefijo."_".$nombre_archivo);
  10.         if($nombre_archivo != "") {
  11.             $destino = "".bloginfo('template_directory')."/curri/".$prefijo."_".$nombre_archivo;
  12.                 if (copy($_FILES['fotografia']['tmp_name'],$destino)) {
  13.                     $javascript_enabled = trim($_REQUEST['browser_check']);
  14.                     $fotografia = trim($_REQUEST['fotografia']);
  15.                     $paterno = trim($_REQUEST['paterno']);
  16.                     $materno = trim($_REQUEST['materno']);
  17.                     $nombre = trim($_REQUEST['nombre']);
  18.                     $estado = trim($_REQUEST['estado']);
  19.                     $datepicker = trim($_REQUEST['datepicker']);
  20.                     $genero = trim($_REQUEST['genero']);
  21.                     $civil = trim($_REQUEST['civil']);
  22.                     $domicilio = trim($_REQUEST['domicilio']);
  23.                     $colonia = trim($_REQUEST['colonia']);
  24.                     $cp = trim($_REQUEST['cp']);
  25.                     $ciudad = trim($_REQUEST['ciudad']);
  26.                     $telefono = trim($_REQUEST['telefono']);
  27.                     $movil = trim($_REQUEST['movil']);
  28.                     $nextel = trim($_REQUEST['nextel']);
  29.                     $nextelkey = trim($_REQUEST['nextelkey']);
  30.                     $email = trim($_REQUEST['email']);
  31.                     $email2 = trim($_REQUEST['email2']);
  32.                     $email3 = trim($_REQUEST['email3']);
  33.                     $facebook = trim($_REQUEST['facebook']);
  34.                     $twitter = trim($_REQUEST['twitter']);
  35.                     $skype = trim($_REQUEST['skype']);
  36.                     $blackberry = trim($_REQUEST['blackberry']);
  37.                     $linkedin = trim($_REQUEST['linkedin']);
  38.                     $carrera = trim($_REQUEST['carrera']);
  39.                     $universidad = trim($_REQUEST['universidad']);
  40.                     $titulo = trim($_REQUEST['titulo']);
  41.                     $egreso = trim($_REQUEST['egreso']);
  42.                     $uniestado = trim($_REQUEST['uniestado']);
  43.                     $maximo = trim($_REQUEST['maximo']);
  44.                     $seminarios = trim($_REQUEST['seminarios']);
  45.                     $idioma = trim($_REQUEST['idioma']);
  46.                     $hablado = trim($_REQUEST['hablado']);
  47.                     $escrito = trim($_REQUEST['escrito']);
  48.                     $idioma2 = trim($_REQUEST['idioma2']);
  49.                     $hablado2 = trim($_REQUEST['hablado2']);
  50.                     $escrito2 = trim($_REQUEST['escrito2']);
  51.                     $idioma3 = trim($_REQUEST['idioma3']);
  52.                     $hablado3 = trim($_REQUEST['hablado3']);
  53.                     $escrito3 = trim($_REQUEST['escrito3']);
  54.                     $tipos = trim($_REQUEST['tipos']);
  55.                     $empresa = trim($_REQUEST['empresa']);
  56.                     $domempresa = trim($_REQUEST['domempresa']);
  57.                     $secempresa = trim($_REQUEST['secempresa']);
  58.                     $jefe = trim($_REQUEST['jefe']);
  59.                     $contactos = trim($_REQUEST['contactos']);
  60.                     $responsabilidades = trim($_REQUEST['responsabilidades']);
  61.                     $actividades = trim($_REQUEST['actividades']);
  62.                     $tipos2 = trim($_REQUEST['tipos2']);
  63.                     $empresa2 = trim($_REQUEST['empresa2']);
  64.                     $domempresa2 = trim($_REQUEST['domempresa2']);
  65.                     $secempresa2 = trim($_REQUEST['secempresa2']);
  66.                     $jefe2 = trim($_REQUEST['jefe2']);
  67.                     $contactos2 = trim($_REQUEST['contactos2']);
  68.                     $responsabilidades2 = trim($_REQUEST['responsabilidades2']);
  69.                     $actividades2 = trim($_REQUEST['actividades2']);
  70.                     $tipos3 = trim($_REQUEST['tipos2']);
  71.                     $empresa3 = trim($_REQUEST['empresa2']);
  72.                     $domempresa3 = trim($_REQUEST['domempresa2']);
  73.                     $secempresa3 = trim($_REQUEST['secempresa2']);
  74.                     $jefe3 = trim($_REQUEST['jefe2']);
  75.                     $contactos3 = trim($_REQUEST['contactos2']);
  76.                     $responsabilidades3 = trim($_REQUEST['responsabilidades2']);
  77.                     $actividades3 = trim($_REQUEST['actividades2']);
  78.                     $opc = trim($_REQUEST['opc']);
  79.                     $opd = trim($_REQUEST['opd']);
  80.                     $osp = trim($_REQUEST['osp']);
  81.                     $com = trim($_REQUEST['com']);
  82.                     $rra = trim($_REQUEST['rra']);
  83.                     $pfe = trim($_REQUEST['pfe']);
  84.                     $rra = trim($_REQUEST['rea']);
  85.                     $pfe = trim($_REQUEST['ole']);
  86.                     $rra = trim($_REQUEST['nin']);
  87.                     $pfe = trim($_REQUEST['log']);
  88.                    
  89.                     if ( $paterno == "" )
  90.                     {
  91.                         $paterno = "El apellido paterno no fue ingresado";
  92.                     }
  93.                     elseif ( $materno == "" )
  94.                     {
  95.                         $result = "El apellido materno no fue ingresado";
  96.                     }
  97.                     elseif ( $nombre == "" )
  98.                     {
  99.                         $result = "Tu nombre no fue ingresado";
  100.                     }
  101.                     elseif ( $estado == "" )
  102.                     {
  103.                         $result = "Tu fecha de nacimiento no fue ingresada";
  104.                     }
  105.                     elseif ( $genero == "" )
  106.                     {
  107.                         $result = "Tu género no fue ingresado";
  108.                     }
  109.                     elseif ( $civil == "" )
  110.                     {
  111.                     $result = "Tu estado civil no fue ingresado";
  112.                     }
  113.                     elseif ( $datepicker == "" )
  114.                     {
  115.                     $result = "Tu fecha de nacimiento no fue ingresada";
  116.                     }
  117.                     elseif ( $domicilio == "" )
  118.                     {
  119.                     $result = "Tu domicilio no fue ingresado";
  120.                     }
  121.                     elseif ( $colonia == "" )
  122.                     {
  123.                     $result = "Tu colonia no fue ingresada";
  124.                     }
  125.                     elseif ( $cp == "" )
  126.                     {
  127.                     $result = "No ingresaste tu código postal";
  128.                     }
  129.                     elseif ( $ciudad == "" )
  130.                     {
  131.                     $result = "No ingresaste tu ciudad";
  132.                     }
  133.                     elseif ( $telefono == "" )
  134.                     {
  135.                     $result = "No ingresaste tu teléfono";
  136.                     }
  137.                     elseif ( $movil == "" )
  138.                     {
  139.                     $result = "No ingresaste tu teléfono celular";
  140.                     }
  141.                     elseif ( $email == "" )
  142.                     {
  143.                     $result = "No ingresaste tu email";
  144.                     }
  145.                     elseif ( $carrera == "" )
  146.                     {
  147.                     $result = "No ingresaste tu carrera universitaria";
  148.                     }
  149.                     elseif ( $universidad == "" )
  150.                     {
  151.                     $result = "No ingresaste tu universidad";
  152.                     }
  153.                     elseif ( $titulo == "" )
  154.                     {
  155.                     $result = "No especificaste si te titulaste en tu carrea universitaria";
  156.                     }
  157.                     elseif ( $egreso == "" )
  158.                     {
  159.                     $result = "No ingresaste tu fecha de egreso";
  160.                     }
  161.                     elseif ( $uniestado == "" )
  162.                     {
  163.                     $result = "No ingresaste el estado en el que se encuentra tu universidad";
  164.                     }
  165.                     elseif ( $empresa == "" )
  166.                     {
  167.                     $result = "No ingresaste la empresa donde laboraste";
  168.                     }
  169.                     elseif ( $secempresa == "" )
  170.                     {
  171.                     $result = "No ingresaste el sector de la empresa donde laboraste";
  172.                     }
  173.                     elseif ( $responsabilidades == "" )
  174.                     {
  175.                     $result = "No ingresaste las responsabilidades dentro de la empresa donde laboraste";
  176.                     }
  177.                     elseif ( $actividades == "" )
  178.                     {
  179.                     $result = "No ingresaste las actividades a destacar dentro de la empresa donde laboraste";
  180.                     }
  181.                     else
  182.                     {
  183.                         global $wpdb;
  184.                             $wpdb->insert('wp-consultte', array (
  185.                                 'Imagen' => $destino ,
  186.                                 'Paterno' => $paterno ,
  187.                                 'Materno' => $materno ,
  188.                                 'Nombre' => $nombre ,
  189.                                 'Lugar' => $estado ,
  190.                                 'Fecha' => $datepicker ,
  191.                                 'Genero' => $genero ,
  192.                                 'EstadoCivil' => $civil ,
  193.                                 'Domicilio' => $domicilio ,
  194.                                 'Colonia' => $colonia ,
  195.                                 'Postal' => $cp ,
  196.                                 'Ciudad' => $ciudad ,
  197.                                 'TelCasa' => $telefono ,
  198.                                 'Movil' => $movil ,
  199.                                 'Nextel' => $nextel ,
  200.                                 'NextelKey' => $nextelkey ,
  201.                                 'Email' => $email ,
  202.                                 'Email2' => $email2 ,
  203.                                 'Email3' => $email3 ,
  204.                                 'Otro' => $skype ,
  205.                                 'Facebook' => $facebook ,
  206.                                 'Twitter' => $twitter ,
  207.                                 'Blackberry' => $blackberry ,
  208.                                 'Linkedin' => $linkedin ,
  209.                                 'Carrera' => $carrera ,
  210.                                 'Universidad' => $universidad ,
  211.                                 'Titulo' => $titulo ,
  212.                                 'Egreso' => $egreso ,
  213.                                 'UniLugar' => $uniestado ,
  214.                                 'Maximo' => $maximo ,
  215.                                 'OtrosCursos' => $seminarios ,
  216.                                 'Idioma1' => $idioma ,
  217.                                 'Hablado1' => $hablado ,
  218.                                 'Escrito1' => $escrito ,
  219.                                 'Idioma2' => $idioma2 ,
  220.                                 'Hablado2' => $hablado2 ,
  221.                                 'Escrito2' => $escrito2 ,
  222.                                 'Idioma3' => $idioma3 ,
  223.                                 'Hablado3' => $hablado3 ,
  224.                                 'Escrito3' => $escrito3,
  225.                                 'TipoE1' => $tipos,
  226.                                 'NombreE1' => $empresa,
  227.                                 'DomE1' => $domempresa,
  228.                                 'SectorE1' => $secempresa,
  229.                                 'JefeE1' => $jefe,
  230.                                 'TelE1' => $contactos,
  231.                                 'RespE1' => $resposabilidades,
  232.                                 'ActE1' => $actividades,
  233.                                 'TipoE1' => $tipos,
  234.                                 'NombreE2' => $empresa2,
  235.                                 'DomE2' => $domempresa2,
  236.                                 'SectorE2' => $secempresa2,
  237.                                 'JefeE2' => $jefe2,
  238.                                 'TelE2' => $contactos2,
  239.                                 'RespE2' => $resposabilidades2,
  240.                                 'ActE2' => $actividades2,
  241.                                 'NombreE3' => $empresa3,
  242.                                 'DomE3' => $domempresa3,
  243.                                 'SectorE3' => $secempresa3,
  244.                                 'JefeE3' => $jefe3,
  245.                                 'TelE3' => $contactos3,
  246.                                 'RespE3' => $resposabilidades3,
  247.                                 'ActE3' => $actividades3,
  248.                                 'OPC' => $opc,
  249.                                 'OPD' => $opd,
  250.                                 'OSP' => $osp,
  251.                                 'Comisiones' => $com,
  252.                                 'Regulaciones' => $rra,
  253.                                 'Programas' => $pfe,
  254.                                 'Regimenes' => $rea,
  255.                                 'Ordenamiento' => $ole,
  256.                                 'Negociadores' => $nin,
  257.                                 'Logistica' => $log,
  258.                             ));
  259.                             $result = "Tu currículum ha sido agregado exitosamente a nuestra bolsa de trabajo, pronto estaremos en comunicación contigo";
  260.                     }
  261.                 }
  262.               $result = "No subiste tu fotografia";
  263.             }
  264.         $result = "No subiste tu fotografía";
  265. }
  266. ?>
  #35 (permalink)  
Antiguo 14/06/2012, 12:54
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: No puedo subir archivos en formulario PHP

Código PHP:
Ver original
  1. <?php
  2. if($_POST["action"] == "upload") {
  3.         $fotografia = $_POST["fotografia"];
  4.         $nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
  5.         $tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
  6.         $tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
  7.         $prefijo = substr(md5(uniqid(rand())),0,6);
  8.         echo $nombre_archivo;
  9.         var_dump("".bloginfo('template_directory')."/curri/".$prefijo."_".$nombre_archivo);
  10.         if($nombre_archivo != "") {
  11.             $destino = "".bloginfo('template_directory')."/curri/".$prefijo."_".$nombre_archivo;
  12.                 if (copy($_FILES['fotografia']['tmp_name'],$destino)) {
  13.                     $javascript_enabled = trim($_REQUEST['browser_check']);
  14.                     $fotografia = trim($_REQUEST['fotografia']);
  15.                     $paterno = trim($_REQUEST['paterno']);
  16.                     $materno = trim($_REQUEST['materno']);
  17.                     $nombre = trim($_REQUEST['nombre']);
  18.                     $estado = trim($_REQUEST['estado']);
  19.                     $datepicker = trim($_REQUEST['datepicker']);
  20.                     $genero = trim($_REQUEST['genero']);
  21.                     $civil = trim($_REQUEST['civil']);
  22.                     $domicilio = trim($_REQUEST['domicilio']);
  23.                     $colonia = trim($_REQUEST['colonia']);
  24.                     $cp = trim($_REQUEST['cp']);
  25.                     $ciudad = trim($_REQUEST['ciudad']);
  26.                     $telefono = trim($_REQUEST['telefono']);
  27.                     $movil = trim($_REQUEST['movil']);
  28.                     $nextel = trim($_REQUEST['nextel']);
  29.                     $nextelkey = trim($_REQUEST['nextelkey']);
  30.                     $email = trim($_REQUEST['email']);
  31.                     $email2 = trim($_REQUEST['email2']);
  32.                     $email3 = trim($_REQUEST['email3']);
  33.                     $facebook = trim($_REQUEST['facebook']);
  34.                     $twitter = trim($_REQUEST['twitter']);
  35.                     $skype = trim($_REQUEST['skype']);
  36.                     $blackberry = trim($_REQUEST['blackberry']);
  37.                     $linkedin = trim($_REQUEST['linkedin']);
  38.                     $carrera = trim($_REQUEST['carrera']);
  39.                     $universidad = trim($_REQUEST['universidad']);
  40.                     $titulo = trim($_REQUEST['titulo']);
  41.                     $egreso = trim($_REQUEST['egreso']);
  42.                     $uniestado = trim($_REQUEST['uniestado']);
  43.                     $maximo = trim($_REQUEST['maximo']);
  44.                     $seminarios = trim($_REQUEST['seminarios']);
  45.                     $idioma = trim($_REQUEST['idioma']);
  46.                     $hablado = trim($_REQUEST['hablado']);
  47.                     $escrito = trim($_REQUEST['escrito']);
  48.                     $idioma2 = trim($_REQUEST['idioma2']);
  49.                     $hablado2 = trim($_REQUEST['hablado2']);
  50.                     $escrito2 = trim($_REQUEST['escrito2']);
  51.                     $idioma3 = trim($_REQUEST['idioma3']);
  52.                     $hablado3 = trim($_REQUEST['hablado3']);
  53.                     $escrito3 = trim($_REQUEST['escrito3']);
  54.                     $tipos = trim($_REQUEST['tipos']);
  55.                     $empresa = trim($_REQUEST['empresa']);
  56.                     $domempresa = trim($_REQUEST['domempresa']);
  57.                     $secempresa = trim($_REQUEST['secempresa']);
  58.                     $jefe = trim($_REQUEST['jefe']);
  59.                     $contactos = trim($_REQUEST['contactos']);
  60.                     $responsabilidades = trim($_REQUEST['responsabilidades']);
  61.                     $actividades = trim($_REQUEST['actividades']);
  62.                     $tipos2 = trim($_REQUEST['tipos2']);
  63.                     $empresa2 = trim($_REQUEST['empresa2']);
  64.                     $domempresa2 = trim($_REQUEST['domempresa2']);
  65.                     $secempresa2 = trim($_REQUEST['secempresa2']);
  66.                     $jefe2 = trim($_REQUEST['jefe2']);
  67.                     $contactos2 = trim($_REQUEST['contactos2']);
  68.                     $responsabilidades2 = trim($_REQUEST['responsabilidades2']);
  69.                     $actividades2 = trim($_REQUEST['actividades2']);
  70.                     $tipos3 = trim($_REQUEST['tipos2']);
  71.                     $empresa3 = trim($_REQUEST['empresa2']);
  72.                     $domempresa3 = trim($_REQUEST['domempresa2']);
  73.                     $secempresa3 = trim($_REQUEST['secempresa2']);
  74.                     $jefe3 = trim($_REQUEST['jefe2']);
  75.                     $contactos3 = trim($_REQUEST['contactos2']);
  76.                     $responsabilidades3 = trim($_REQUEST['responsabilidades2']);
  77.                     $actividades3 = trim($_REQUEST['actividades2']);
  78.                     $opc = trim($_REQUEST['opc']);
  79.                     $opd = trim($_REQUEST['opd']);
  80.                     $osp = trim($_REQUEST['osp']);
  81.                     $com = trim($_REQUEST['com']);
  82.                     $rra = trim($_REQUEST['rra']);
  83.                     $pfe = trim($_REQUEST['pfe']);
  84.                     $rra = trim($_REQUEST['rea']);
  85.                     $pfe = trim($_REQUEST['ole']);
  86.                     $rra = trim($_REQUEST['nin']);
  87.                     $pfe = trim($_REQUEST['log']);
  88.                    
  89.                     if ( $paterno == "" )
  90.                     {
  91.                         $paterno = "El apellido paterno no fue ingresado";
  92.                     }
  93.                     elseif ( $materno == "" )
  94.                     {
  95.                         $result = "El apellido materno no fue ingresado";
  96.                     }
  97.                     elseif ( $nombre == "" )
  98.                     {
  99.                         $result = "Tu nombre no fue ingresado";
  100.                     }
  101.                     elseif ( $estado == "" )
  102.                     {
  103.                         $result = "Tu fecha de nacimiento no fue ingresada";
  104.                     }
  105.                     elseif ( $genero == "" )
  106.                     {
  107.                         $result = "Tu género no fue ingresado";
  108.                     }
  109.                     elseif ( $civil == "" )
  110.                     {
  111.                     $result = "Tu estado civil no fue ingresado";
  112.                     }
  113.                     elseif ( $datepicker == "" )
  114.                     {
  115.                     $result = "Tu fecha de nacimiento no fue ingresada";
  116.                     }
  117.                     elseif ( $domicilio == "" )
  118.                     {
  119.                     $result = "Tu domicilio no fue ingresado";
  120.                     }
  121.                     elseif ( $colonia == "" )
  122.                     {
  123.                     $result = "Tu colonia no fue ingresada";
  124.                     }
  125.                     elseif ( $cp == "" )
  126.                     {
  127.                     $result = "No ingresaste tu código postal";
  128.                     }
  129.                     elseif ( $ciudad == "" )
  130.                     {
  131.                     $result = "No ingresaste tu ciudad";
  132.                     }
  133.                     elseif ( $telefono == "" )
  134.                     {
  135.                     $result = "No ingresaste tu teléfono";
  136.                     }
  137.                     elseif ( $movil == "" )
  138.                     {
  139.                     $result = "No ingresaste tu teléfono celular";
  140.                     }
  141.                     elseif ( $email == "" )
  142.                     {
  143.                     $result = "No ingresaste tu email";
  144.                     }
  145.                     elseif ( $carrera == "" )
  146.                     {
  147.                     $result = "No ingresaste tu carrera universitaria";
  148.                     }
  149.                     elseif ( $universidad == "" )
  150.                     {
  151.                     $result = "No ingresaste tu universidad";
  152.                     }
  153.                     elseif ( $titulo == "" )
  154.                     {
  155.                     $result = "No especificaste si te titulaste en tu carrea universitaria";
  156.                     }
  157.                     elseif ( $egreso == "" )
  158.                     {
  159.                     $result = "No ingresaste tu fecha de egreso";
  160.                     }
  161.                     elseif ( $uniestado == "" )
  162.                     {
  163.                     $result = "No ingresaste el estado en el que se encuentra tu universidad";
  164.                     }
  165.                     elseif ( $empresa == "" )
  166.                     {
  167.                     $result = "No ingresaste la empresa donde laboraste";
  168.                     }
  169.                     elseif ( $secempresa == "" )
  170.                     {
  171.                     $result = "No ingresaste el sector de la empresa donde laboraste";
  172.                     }
  173.                     elseif ( $responsabilidades == "" )
  174.                     {
  175.                     $result = "No ingresaste las responsabilidades dentro de la empresa donde laboraste";
  176.                     }
  177.                     elseif ( $actividades == "" )
  178.                     {
  179.                     $result = "No ingresaste las actividades a destacar dentro de la empresa donde laboraste";
  180.                     }
  181.                     else
  182.                     {
  183.                         global $wpdb;
  184.                             $wpdb->insert('wp-consultte', array (
  185.                                 'Imagen' => $destino ,
  186.                                 'Paterno' => $paterno ,
  187.                                 'Materno' => $materno ,
  188.                                 'Nombre' => $nombre ,
  189.                                 'Lugar' => $estado ,
  190.                                 'Fecha' => $datepicker ,
  191.                                 'Genero' => $genero ,
  192.                                 'EstadoCivil' => $civil ,
  193.                                 'Domicilio' => $domicilio ,
  194.                                 'Colonia' => $colonia ,
  195.                                 'Postal' => $cp ,
  196.                                 'Ciudad' => $ciudad ,
  197.                                 'TelCasa' => $telefono ,
  198.                                 'Movil' => $movil ,
  199.                                 'Nextel' => $nextel ,
  200.                                 'NextelKey' => $nextelkey ,
  201.                                 'Email' => $email ,
  202.                                 'Email2' => $email2 ,
  203.                                 'Email3' => $email3 ,
  204.                                 'Otro' => $skype ,
  205.                                 'Facebook' => $facebook ,
  206.                                 'Twitter' => $twitter ,
  207.                                 'Blackberry' => $blackberry ,
  208.                                 'Linkedin' => $linkedin ,
  209.                                 'Carrera' => $carrera ,
  210.                                 'Universidad' => $universidad ,
  211.                                 'Titulo' => $titulo ,
  212.                                 'Egreso' => $egreso ,
  213.                                 'UniLugar' => $uniestado ,
  214.                                 'Maximo' => $maximo ,
  215.                                 'OtrosCursos' => $seminarios ,
  216.                                 'Idioma1' => $idioma ,
  217.                                 'Hablado1' => $hablado ,
  218.                                 'Escrito1' => $escrito ,
  219.                                 'Idioma2' => $idioma2 ,
  220.                                 'Hablado2' => $hablado2 ,
  221.                                 'Escrito2' => $escrito2 ,
  222.                                 'Idioma3' => $idioma3 ,
  223.                                 'Hablado3' => $hablado3 ,
  224.                                 'Escrito3' => $escrito3,
  225.                                 'TipoE1' => $tipos,
  226.                                 'NombreE1' => $empresa,
  227.                                 'DomE1' => $domempresa,
  228.                                 'SectorE1' => $secempresa,
  229.                                 'JefeE1' => $jefe,
  230.                                 'TelE1' => $contactos,
  231.                                 'RespE1' => $resposabilidades,
  232.                                 'ActE1' => $actividades,
  233.                                 'TipoE1' => $tipos,
  234.                                 'NombreE2' => $empresa2,
  235.                                 'DomE2' => $domempresa2,
  236.                                 'SectorE2' => $secempresa2,
  237.                                 'JefeE2' => $jefe2,
  238.                                 'TelE2' => $contactos2,
  239.                                 'RespE2' => $resposabilidades2,
  240.                                 'ActE2' => $actividades2,
  241.                                 'NombreE3' => $empresa3,
  242.                                 'DomE3' => $domempresa3,
  243.                                 'SectorE3' => $secempresa3,
  244.                                 'JefeE3' => $jefe3,
  245.                                 'TelE3' => $contactos3,
  246.                                 'RespE3' => $resposabilidades3,
  247.                                 'ActE3' => $actividades3,
  248.                                 'OPC' => $opc,
  249.                                 'OPD' => $opd,
  250.                                 'OSP' => $osp,
  251.                                 'Comisiones' => $com,
  252.                                 'Regulaciones' => $rra,
  253.                                 'Programas' => $pfe,
  254.                                 'Regimenes' => $rea,
  255.                                 'Ordenamiento' => $ole,
  256.                                 'Negociadores' => $nin,
  257.                                 'Logistica' => $log,
  258.                             ));
  259.                             $result = "Tu currículum ha sido agregado exitosamente a nuestra bolsa de trabajo, pronto estaremos en comunicación contigo";
  260.                     }
  261.                 }
  262.               $result = "No subiste tu fotografia";
  263.             }
  264.         $result = "No subiste tu fotografía";
  265. }
  266. ?>
  #36 (permalink)  
Antiguo 14/06/2012, 12:56
Avatar de montealegreluis  
Fecha de Ingreso: mayo-2012
Ubicación: Puebla, Puebla
Mensajes: 64
Antigüedad: 12 años, 9 meses
Puntos: 16
Respuesta: No puedo subir archivos en formulario PHP

Pues es que no veo que pongas los cambios que te he estado escribiendo, prueba con los cambios, si no te va a seguir saliendo lo mismo...

Aquí está de nuevo el código:

Código PHP:
Ver original
  1. <?php
  2.     if($_POST["action"] == "upload") {
  3.             $fotografia = $_POST["fotografia"];
  4.             $nombre_archivo = $_FILES['fotografia']['name'];
  5.             $tipo_archivo = $_FILES['fotografia']['type'];
  6.             $tamano_archivo = $_FILES['fotografia']['size'];
  7.             $prefijo = substr(md5(uniqid(rand())),0,6);
  8.             if($nombre_archivo != "") {
  9.                 $destino = "".get_template_directory()."/curri".$prefijo."_".$nombre_archivo;
  10.                     if (copy($_FILES['fotografia']['tmp_name'],$destino)) {
__________________
RTFM: Read The Fine Manual...

http://www.comunidadphppuebla.com
https://github.com/ComPHPPuebla
  #37 (permalink)  
Antiguo 14/06/2012, 13:07
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: No puedo subir archivos en formulario PHP

Ya, ya se subió la imagen, ahora tengo que corregir otras cosas porque me avisa que no se ha subido la fotografía. Es cuestión de ver las condiciones que puse a ver que está mal, esto para que se ejecute todo lo demás
  #38 (permalink)  
Antiguo 14/06/2012, 14:30
Avatar de montealegreluis  
Fecha de Ingreso: mayo-2012
Ubicación: Puebla, Puebla
Mensajes: 64
Antigüedad: 12 años, 9 meses
Puntos: 16
Respuesta: No puedo subir archivos en formulario PHP

Que bien que ya subió tu imagen (Y), escribes si necesitas más ayuda, saludos!
__________________
RTFM: Read The Fine Manual...

http://www.comunidadphppuebla.com
https://github.com/ComPHPPuebla
  #39 (permalink)  
Antiguo 14/06/2012, 14:37
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: No puedo subir archivos en formulario PHP

Muchas gracias, trataré de hacerlo solo pero ya si no puedo (porque pues es trabajo) te preguntaré.

Te agradezco por toda la ayuda, un saludo

Etiquetas: formulario, mysql, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.