
Subir archivos al servidor con php
Publicado por Carlos (2 intervenciones) el 22/05/2014 04:04:08
Buenas tardes, o noches: acá les traigo un pequeño problema, por favor comuníquenme cual es mi error porque me falta experiencia, por eso pido que me ayuden, miren:
prueba.php
Subir_archivo.php
e intentado con todo pero no me sale. me dice que no sabe que es else, que no tiene "permision", luego no me sale los dos y me dice que hay error de sintaxys. estoy haciendo pruebas en Centos, con un virtualbox y la carpeta esta en
/var/www/html/image/archivos_subidos
podrias ayudarme?
prueba.php
1
2
3
4
5
6
<form method="POST" action="subir_archivo.php" enctype="multipart/form-data">
<input type="file" name="archivo">
<input type="submit" value="Subir archivo">
</form>
Subir_archivo.php
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
26
27
28
<?php
//Obtengo la ruta completa (con el nombre incluido) del archivo subido
$ruta_archivo_a_subir = $_FILES['archivo']['tmp_name'];
//$ /www/html/image = $_FILES['archivo']['tmp_name'];
/*Armo la ruta completa (con el nombre incluido) de
donde quiero guardar el archivo en forma permanente*/
//$ruta_destino = 'archivos_subidos/' . $_FILES['archivo']['name'];
$ruta_destino = 'archivos_subidos/photo123.jpg';
//Si el archivo se subio correctamente, lo muevo a la ubicacion permanente
if( move_uploaded_file($ruta_archivo_a_subir, $ruta_destino) )
//if( move_uploaded_file($ /www/html/image, $ruta_destino) )
//if(move_uploaded_file($_FILES['jpg']['tmp_name'],"/var/www/html/image/"."$nombreImagen".".jpg"));
//move_uploaded_file($_FILES['jpg']['tmp_name'],"/var/www/html/image/"."$nombreImagen".".jpg");
echo 'El archivo se ha subido exitosamente';
else
echo 'Ha ocurrido un problema al cargar el archivo';
?>
e intentado con todo pero no me sale. me dice que no sabe que es else, que no tiene "permision", luego no me sale los dos y me dice que hay error de sintaxys. estoy haciendo pruebas en Centos, con un virtualbox y la carpeta esta en
/var/www/html/image/archivos_subidos
podrias ayudarme?
Valora esta pregunta


0