El codigo es este:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Image Uploader</title>
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<div class="form">
<?php
if (!$_POST['enviar']) {
//Muestro el form
?>
<div class="form">
<form method="POST" action"upload.php" enctype="multipart/form-data">
<h5>Ingrese el archivo que desee subir al servidor:</h5>
<input name="archivo" type="file"/>
<input type="submit" value="Enviar" name="enviar"/>
</form>
<?php
} else {
$dir = "images/";
$name = "(aca hago algo para qe cambie el nombre de la imagen cada vez que se quiera subir una).jpg";
$img = $_POST['archivo'];
copy($img, $dir.$name);
//unlink($file);
if (file_exists($dir.$name)) {
echo "Archivo subido satisfactoriamente";
} else {
echo "Ha ocurrido un error al subir el archivo";
}
}
?>
</div>
</body>
</html>
Código HTML:
<input name="archivo" type="file"/>
Pero cuando saco la parte: "type="file"" funciona sin ningun problema, solamente que no tenemos el boton de examinar y hay que poner la direccion completa del archivo.
Alguna idea de porque no funciona? O es algun virus-odia-php que reside en mi PC y solamente por eso no funciona, porque es medio ilogico que no funcione porque le de un "type..."