Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2011, 08:43
roys1985
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 13 años, 2 meses
Puntos: 0
Consulta con $_FILES

Tengo un formulario de este tipo: en funciones.php

function traeInputDinamico(){

$tabla = "<form id='archivosTodos' name='id='archivosTodos' method='POST' enctype='multipart/form-data'>";
$tabla .= "<table id='misArchivos' align='rigth'><tr>";
$tabla .= "<input type='hidden' name='cuenta' id ='cuenta' value='1'><td>";
$tabla .= "<input type='file' id='archivo1' name='archivo1'>";
$tabla .= "</td>";
$tabla .= "<td><a href='#' onClick='aumentaFile()'><img src='../../img/mas.jpg'>agrega</a></td>";
$tabla .= "<td>";
$tabla .= "<input type='button' value='Envia datos' onClick='enviaDatosInput(this.form)'></td></tr></table>";
$tabla .= "<div id='ven'></div>";
$tabla .= "</form>";
return $tabla;

}


luego desde funciones.js recupero los datos de esta forma:

function enviaDatosInput(form){

formulario = form;
formulario.action = 'controlador.php?mod=11';
ajaxpost(formulario);

}

luego voy al controlador.php al cual le llegan todas las variables.... asi

$cuenta = $_POST['cuenta'];
$sube = $_FILES['archivo1'];


pero cuando deseo imprimir el sube no pasa nada, si hago un print_r a $_FILES me entrega Array().. y nada mas..!! en intentado asi $HTTP_POST_FILES['archivo1']['name']; y tampoco me devuelve nada... todos las otras casillas del formulario las recivo sin ningun problema.. excepto la de FILEs..

si puede ayudarme se los agradesco.. !A! lo que quiero es rescatar la direccion o el path del archivo..!!