Hola....
hice las correcciones, sugeridas..(mil disculpas por las novatadas)
ahora me salen estos dos errores.....
Warning: move_uploaded_file(download/temass.zip): failed to open stream: Permission denied in /home/httpd/vhosts/midominio.com/httpdocs/upload4.php on line 8
Warning: move_uploaded_file(): Unable to move '/tmp/phpy79AWy' to 'download/temass.zip' in /home/httpd/vhosts/midominio.com.com/httpdocs/upload4.php on line 8
estos dos errores son cosa del hosting, eso de los permisos para escribir en tal carpeta....???
y este es el codigo........ trate de ser un poco mas organizado en el aspecto del orden de la ejecucion de cada condicion....pero me salieron estos errores
Código PHP:
<?php
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
$ruta= "download/".$_FILES['fichero']['name']; //ruta de la carpeta destino
If($_FILES['fichero']['type']=="application/msword" || "application/zip") { // condicion la carga del archivo, segun del tipo que sea etc etc
move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta); //linea <--- 8
echo "<b>Upload exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"".$_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}//fin de if condicion la carga de archivos...
else echo "<b> Archivo no valido</b>";
} //fin if is_uploaded_file
} //fin if principal
?>
<!-- el formulario -->
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data">
Archivo: <input name="fichero" type="file">
<input name="submit" type="submit" value="Upload!">
</form>
saludos...
y mil gracias por la atencion!!