Vídeo ejemplo de como crear directorios con PHP ...
mkdir es una función php que permite crear carpetas simples y anidadas, el primer parámetro es pathname que obtiene la ruta donde será creada la/s carpeta/s, el segundo parámetro es el modo de escritura por default es 0777 y el tercer parámetro es booleano, default false, se debe poner true si se quiere permitir la creación de carpetas anidadas.
mkdir($ruta, $permisos, true|false);
Imagen del ejemplo ...
Código de ejemplo ...
<?php
//Obtiene la ruta
$ruta = dirname(__FILE__);
//se amolda el string de la ruta, a la función mkdir
$explode_ruta = explode("\\", $ruta);
$_ruta_ = implode("/", $explode_ruta);
if(isset($_POST["crear_directorio"]))
{
//nombre de la carpeta
$carpeta = $_POST["crear_directorio"];
//crea la carpeta en la ruta con permisos 0777
//también permite directorios anidados
$crear = mkdir($_ruta_."/".$carpeta, 0777, true);
if($crear)
{
echo "<center>
Carpeta/s $carpeta creada correctamente</center>
";
}
}
?>
<html>
<head>
<title>Crear carpetas con PHP</title>
</head>
<body>
<center>
<a href="http://php-estudios.blogspot.com">PHP ESTUDIOS</a>
<h3>
Creación de carpetas</h3>
<form method="post" action="">
<input type="text" name="crear_directorio">
<br>
¡ Para directorios anidados ... carpeta_1/carpeta_2 !
<br>
<input type="submit" value="CREAR DIRECTORIO">
</form>
</center>
</body>
</html>

No hay comentarios:
Publicar un comentario