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";
}
?>
ojala puedan ayudarme ya ke esto me ha dejado sin sueño xD
Saludos ^^