
22/08/2009, 08:36
|
 | | | Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 6 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. |