Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2008, 14:42
AlKhem
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Mensaje Problemas con $_FILES['']['tmp_name']

Hola soy nuevo programando en php y me he encontrado con un problema.
Este mismo codigo lo probe primero en un servidor local, y no tuve mayor problema =(

aqui mi codigo html
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form enctype="multipart/form-data" action="subearchivo.php" method="post">
<strong> Cambiar el nombre del documento: </strong> <br />
<input type="text" name="cadenatexto" size="50" maxlength="100" class="inputColor" />
<input type="hidden" name="MAX_FILE_SIZE" value="10000000" /> <!-- 10 megas -->
<br />
<p><strong>Subir un nuevo archivo: </strong> <br />
<input name="userfile" type="file" size="50"/>
<br />
<input type="submit" name="Archivo" value="Enviar" class="boton" />
</p>
</form>
</body>
</html>

este es mi php (version 5.2.5)
Código PHP:
<?php
$Dia 
"httpdocs/Documentos/";
if (isset(
$_POST['Archivo']))                      
    
agrArchivo($Dia);

                            
function 
agrArchivo($carpeta) {

$nombre_archivo $_FILES['userfile']['name'];
$uploadfile1 $carpeta.$_FILES['userfile']['name'];
if (
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile1))
    echo 
"El archivo se cargo satisfactoriamente. --- ".$nombre_archivo." <br />";
else
        echo 
"<br>El archivo no pudo cargarse";

}
?>
estas son algunas especificaciones del servidor donde se monto: safe_mode: on, upload_tmp_dir: no value, register_globals: off.

ojala puedan ayudarme ya ke esto me ha dejado sin sueño xD

Saludos ^^