Subir archivos al servidor localhost

Iniciado por danipena78, 4 Julio 2011, 05:38 AM

0 Miembros y 1 Visitante están viendo este tema.

danipena78

Amigos tengo estos codigos pero nose porque no puedo subor archivos a mi localhost.

formulario.html

<form method="post" action="subir1.php" enctype="multipart/form-data">//Llama a subir1.php
<div align="center"><font face="Century Gothic">Descripcion del Archivo:<br>
<input type="text" name="form_description" size="40">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="2048">//Tamaño del archivo a subir 2Mb
<br>
Archivo a subir:<br>
<input type="file" name="foto" size="40">
</font></div>
<p align="center"> <font face="Century Gothic">
<input type="submit" name="submit" value="Subir este archivo">
</font>
</form>


subir1.php

<?
$copiado=move_uploaded_file($archivo, "C:/AppServ/www/archivos/".$archivo_name);
if($copiado==false){
print "Error al Subir el archivo";
}else{
print "El archivo fue subido satisfactoriamente";
}
?>

he puesto la ruta y e creado la carpeta llamado archivos pero almomento de enviar me sale el mensaje Error al Subir el archivo.

Que puedo hacer o existe otro script.

Saludos

0x5d

Código (php) [Seleccionar]

<?if
if($_POST) {$file = $HTTP_POST_FILES['archivo']['name'];if(!file_exists($file)){$dirfinal = $file."";if(is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {     copy($HTTP_POST_FILES['archivo']['tmp_name'], $dirfinal); echo "<a href=http://anycode.s.gp/misubidas/$dirfinal>$dirfinal</a>";   }}elseif(is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {$tmp=rand(0,2000);$dirfinal = $tmp.$file;     copy($HTTP_POST_FILES['archivo']['tmp_name'], $dirfinal); echo "http://anycode.s.gp/misubidas/$dirfinal";   }}?><form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data" name="form1"><input name="archivo" type="file" id="archivo"><br /><input name="button" type="submit" id="button"></form>
Prueba ese...
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

danipena78

Amigo me sale este error:

Parse error: syntax error, unexpected '{' in C:\AppServ\www\prueba6.php on line 1

Ayudame please.

danipena78

amigo el eeror ha sido porque esta repetido la opcion if.

ahora mira ya me sale para elegir el archivo pero al momento
de enviar o presionar en el boton ENVIAR CONSULTA no hace nada
osea no envia como lo mmodifico

porque yo hice una carpeta en mi localhost en c:\appserv/www/archivos


Ayudame please.

RedZer

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo