22/08/2009, 08:36
|
| | | Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses Puntos: 71 | |
Respuesta: problema al subir fotos Cita:
Iniciado por only_skating me da los siguientes errores
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php0TRzXx' to 'archivosusuario/fotos/2b724a3137' in /home/a4442338/public_html/pages/subirfotos.php on line 33
Warning: move_uploaded_file(archivosusuario/fotos/2b724a3137) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/a4442338/public_html/pages/subirfotos.php on line 33
os dejo el archivo Código PHP: <? include('conexion.php'); session_start(); if($_POST["Subir"]){ $id=$_SESSION[id_usuario]; $titulo=utf8_decode($_POST["titulo"]); function genera_random($longitud){ $exp_reg="[^A-Z0-9]"; return substr(eregi_replace($exp_reg, "", md5(rand())) . eregi_replace($exp_reg, "", md5(rand())) . eregi_replace($exp_reg, "", md5(rand())), 0, $longitud); } $nombre = genera_random(10); $file = $_FILES['fileField']['name']; $fecha=date("Y/m/d H:i:s"); $carpeta="archivosusuario/fotos"; if($file=="") { print "no hay archivo";} else{ $dirfinal = ($carpeta . "/" . $nombre); if (is_uploaded_file($_FILES['fileField']['tmp_name'])) { move_uploaded_file($_FILES['fileField']['tmp_name'], $dirfinal); mysql_query("INSERT INTO fotos(id_usuario,titulo,fecha,codigo) values ('$id','$titulo','$fecha','$nombre') ");} print 'Archivo subido'; }} ?> debes tener permisos de escritura en el directorio de destino, ademas de necesitar la ruta completa, que siempre es mejor que una relativa. |