Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2007, 21:58
Avatar de Daam
Daam
 
Fecha de Ingreso: octubre-2007
Ubicación: Planeta Tierra
Mensajes: 152
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Problema al subir archivo con PHP

Buenas noches,

Tengo un formulario con un campo select. Dependiendo del valor escogido (deposito, transferencia o mercadopago) se muestra una determinada capa con otros campos de formulario, esto gracias a un script en Javascript. Cada capa tiene un INPUT de tipo FILE para subir archivos.

Con un script en PHP dependiendo del valor del select, le otorgo la variable copia a lo que corresponde.

Código PHP:

switch ($forma_de_pago)
    {
                
        case 
1// Deposito bancario

            
$copia $copia_deposito;
            
                break;
            
        case 
2// Transferencia bancaria

            
$copia $copia_transferencia;
            
                break;
                
        case 
3// Mercadopago

            
$copia $copia_mercadopago;
            
                break;    
        
        } 
Previamente obtengo los datos del formulario de $copia_deposito, $copia_transferencia y $copia_mercadopago por el método $HTTP_POST_VARS[' '].

No es un requisito subir archivos, es opcional.

El código que uso para subir el archivo según corresponda es:

Código PHP:

// Subida de la copia de pago
    
if ( $copia >=&& is_uploaded_file($HTTP_POST_FILES["$copia"]['temporal'])) {
    
copy($HTTP_POST_FILES["$copia"]['temporal'], "/xxxxxxx/public_html/pagos/copia/");
} else {
    echo 
"Error, no se subió el archivo";

Luego de selecciona un archivo y cliquear en el botón submit, la página se queda cargando como si estuviese leyendo el archivo a subir, pero luego de unos instantes, metira el error.

¿Qué podría estar pasando?

Espero su ayuda, saludos