Tengo un problema, en el mismo script que tengo, la variable:
$_FILES['archivo_usuario']['tmp_name'];
En Windows me retorna la cadena de directiorio temporal (le hago un echo), pero en Linux no me retorna nada.¿Qué está pasando?
| |||
$_FILES en Linux Tengo un problema, en el mismo script que tengo, la variable: $_FILES['archivo_usuario']['tmp_name']; En Windows me retorna la cadena de directiorio temporal (le hago un echo), pero en Linux no me retorna nada.¿Qué está pasando? |
| ||||
Re: $_FILES en Linux Ambos funcionan igual... estás usando enctype="multipart/form-data" en la definición del form?
__________________ |
| |||
Re: $_FILES en Linux Si, este es parte del script php: <?php session_start(); require 'DB.php'; require 'funciones.php'; require 'Smarty.class.php'; $nomjue= $_POST["nomjue"]; $desc= $_POST["descrip"]; $xml=$_POST["archxml"]; /*nombre del archivo xml abierto*/ $destino = $_FILES['archxml']['name']; $nomarchima=$_POST["nomima"]; $imagen= $_FILES['nomima']['name']; $destimagen= "imagenes/".$imagen; /*ubicacion de la imagen a copiar en disco */ $orimagen= $_FILES['nomima']['tmp_name']; /*directorio temporal en donde se guarda la imagen*/ $origen= $_FILES['archxml']['tmp_name'];/*directorio temporal en donde se guarda el xml*/ move_uploaded_file($orimagen, $destimagen);/* mueve al archivo xml del directorio temporal al */ Gracias! |