Hola!
Intento hacer un codigo para subir unas imagenes. Pero me da problema esta funcion (imagejpg()).
$buscar = array('á','é','í','ó','ú',' ','.','ñ',',','¿','?','\'','\"');
$reemplazar = array('a','e','i','o','u','-','','n','','','','','');
$dname = str_replace($buscar, $reemplazar, $ntexto);
$newd = "/home/mendoza/public_html/contenido/imagenes_portada/".$dname;
$newd2 = "/home/mendoza/public_html/contenido/imagenes_portada/".$dname."/pequena";
$newd3 = "/home/mendoza/public_html/contenido/imagenes_portada/".$dname."/proximamente";
mkdir($newd, 0777);
mkdir($newd2, 0777);
mkdir($newd3, 0777);
$directorio = "/home/mendoza/public_html/contenido/imagenes_portada/".$dname."/";
$target = $directorio.$_FILES['userfile']['tmp_name'];
move_uploaded_file($_FILES['userfile']['tmp_name'], $directorio . $_FILES['userfile']['name']);
$ancho = imagesx($original);
$alto = imagesy($original);
imagecopyresampled($thumb,$original,0,0,0,0,38,35,$ancho,$alto);
imagecopyresampled($thumb2,$original,0,0,0,0,65,40,$ancho,$alto);
imagejpeg($thumb,"/home/mendoza/public_html/contenidos/imagenes_portada/".$dname."/pequena/".$name,100);
imagejpeg($thumb2,"/home/mendoza/public_html/contenidos/imagenes_portada/".$dname."/proximamente/".$name,100);
Y me da este error:
Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/mendoza/public_html/contenidos/imagenes_portada/hoy-me-siento-bien/pequena/DSC_5231.JPG' for writing: No such file or directory in /home/mendoza/public_html/admin/insertacontenido.php on line 47
Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/mendoza/public_html/contenidos/imagenes_portada/hoy-me-siento-bien/proximamente/DSC_5231.JPG' for writing: No such file or directory in /home/mendoza/public_html/admin/insertacontenido.php on line 48
error
Alguna ayuda por favor. =)