Hola, estoy intentando crear carpetas pero me está dando siempre problemas diferentes, así que la forma en la que lo estoy haciendo, se ve no es la correcta xD
Código:
Código PHP:
$ruta = $_SERVER['DOCUMENT_ROOT'].'/fotos/'.$_SESSION['usuario_id'].'perfil';
if(!is_dir($ruta))
{
mkdir ($ruta);
}
El primer problema es que me crea la carpeta "usuario_idperfil" y no me crea la carpeta "perfil" dentro de la carpeta "usuario_id".. entiendo que es por no poner la barra antes de /perfil, pero si pongo eso, por ejemplo $_SESSION['usuario_id'].'/perfil' , no me crea ninguna carpeta, directamente.
El segundo problema es que lo estoy probando hacer en el localhost y me va bien (menos para mostrar la imagen, para eso en vez de root tengo qe poner ../), pero cuando lo hago en el servidor, no me crea las carpetas, y eso que yo ya creé la carpeta "fotos" y le di 777.... mismo también si pongo mkdir($ruta, 0777) tampoco lo crea... tengo qe modificar algo en el php.ini o el htacces?
Espero su respuesta, ya que debe ser una bobada que yo no sé (y no encontré solución en el buscador XD). Graciaaaaaaaas!