Foros del Web » Programando para Internet » PHP »

Problema con subir archivos

Estas en el tema de Problema con subir archivos en el foro de PHP en Foros del Web. Hola a tod@s Tengo el siguiente codio html <td nowrap colspan="9"><font size="2">Arxiu Adjunt</font>&nbsp; <input class="CellInTxt" {readonly_file} name="file[1]" value="{textfield[78]}" type="file"> &nbsp;&nbsp;&nbsp; <a href="javascript :document.forms.form1.ocult.value= '38';document.forms.form1.submit();"> <img ...
  #1 (permalink)  
Antiguo 09/06/2008, 04:41
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 11 meses
Puntos: 4
Problema con subir archivos

Hola a tod@s

Tengo el siguiente codio html

<td nowrap colspan="9"><font size="2">Arxiu Adjunt</font>&nbsp;
<input class="CellInTxt" {readonly_file} name="file[1]" value="{textfield[78]}" type="file">
&nbsp;&nbsp;&nbsp; <a href="javascript:document.forms.form1.ocult.value= '38';document.forms.form1.submit();"> <img src="../../images/file_up.gif" alt=" Pujar Arxiu Vinculat al Servidor" title="Pujar Arxiu Vinculat al Servidor" border="0">

El cual cuando le das al boton ejecuta el codigo de abajo,que es para coger la informacion de una arxivo para subirlo al servidor

$name_file = $HTTP_POST_FILES["file"]["tmp_name"]["1"];
$name_file_out = $HTTP_POST_FILES["file"]["name"]["1"];
$file_size= $HTTP_POST_FILES["file"]["size"]["1"];

No me ace nada,es decir, estas 3 variables estan vacias

Pero este mismo codigo en mi entorno de pruebas que es una copia exacta si funciona pero en el servidor dnd tendria k ir no ,asi que podria ser un problema de configuracion pero no se el que

Si alguien sabe otra forma de hacer o un posiblle error

Muchas gracias

Saludos
__________________
La ficción es y será mi única realidad
  #2 (permalink)  
Antiguo 09/06/2008, 04:46
 
Fecha de Ingreso: abril-2008
Mensajes: 6
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con subir archivos

este codigo lo hice yo tambien para subir fotos, adaptalo al tuyo haber si te sirve

Código PHP:
if($boton)
{
    if (
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) 
      {
          
move_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'],$HTTP_POST_FILES['archivo']['name']);
        
            
$status "Archivo subido: <b>".$HTTP_POST_FILES['archivo']['name']."</b><br>";
            echo 
$status;
        
             
$ruta =$HTTP_POST_FILES['archivo']['name'];
            
$separar explode('.',$ruta);
        
            if (
$separar[1] != "txt")
            {
                echo 
"<h4>Archivo erróneo</h4>".$separar[1];
            }
        else
          {
                  
$abrir fopen($ruta,  "r");
           } 
PD: yo los archivos que kiero subir son .txt asi que si los quieres con otros formatos lo cambias..
  #3 (permalink)  
Antiguo 09/06/2008, 05:19
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Problema con subir archivos

prueba con $_FILES

$name_file = $_FILES['file']['tmp_name']['1'];
  #4 (permalink)  
Antiguo 10/06/2008, 04:27
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 11 meses
Puntos: 4
Respuesta: Problema con subir archivos

Muchas Gracias por ambas respuestas

Finalmente con $_FILES funciono

Saludos
__________________
La ficción es y será mi única realidad
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 10:14.