cuando paso un archivo por ftp al servidor $_FILES["archivo"]["tmp_name"];
Publicado por Sandro (25 intervenciones) el 12/09/2014 21:46:06
Tengo un problema cuando deseo generar una pagina para subir archivos al servidor, siempre sube los archivos que se encuentran en el mismo directorio, donde esta el programa fuente, pero al tomar las variables del servidor $_FILES['archivo']['tmp_name'], donde diferentes paginas del tu amigo google, dicen que ahí debe de estar el directorio donde esta el elemento a subir, pero como lo muestro esta en blanco.
me podrán echar un lente, gracias
Esta pagina web, sube un archivo al servidor
este codigo
solamente sube los archivo que se encuentran en el mismo directorio donde esta el programa, donde esta la imagen d890.png siempre aparece en blanco, en php.ini upload=on
ya busque por la web, y no encuentro la respuesta. me podrán ayudar. gracias
me podrán echar un lente, gracias
Esta pagina web, sube un archivo al servidor
1
2
3
4
<form name="enviador" method="post" action="subir.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1500">
Archivo: <input type="file" name="archivo">
<input type="submit">
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var_dump($_FILES);
echo "Nombre: ".$archivo_name=$_FILES['archivo']['name']."=====".getcwd();
echo "\n<br>";
echo "Tamaño: ".$archivo_size=$_FILES['archivo']['size']."=====".$_SERVER['HTTP_HOST'];
echo "\n<br>";
echo "Archivo Temporal: ".$_FILES['archivo']['tmp_name'];
echo "\n<br>";
$extension = explode(".",$archivo_name);
$num = count($extension)-1;
if($extension[$num] == "png"){
if($archivo_size < 30000){
if(!copy($archivo_name, "archivos/".$archivo_name)){
echo "error al copiar el archivo";
}
else{
echo "archivo subido con exito";
}
}
else{
echo "el archivo supera los 30kb";
}
}
else{
echo "el formato de archivo no es valido, solo .zip";
}
1
var_dump($_FILES);
1
["archivo"]=> array(5) { ["name"]=> string(8) "d890.png" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(2) ["size"]=> int(0
solamente sube los archivo que se encuentran en el mismo directorio donde esta el programa, donde esta la imagen d890.png siempre aparece en blanco, en php.ini upload=on
ya busque por la web, y no encuentro la respuesta. me podrán ayudar. gracias
Valora esta pregunta


0