¿Cómo crear un directorio con el botón HTML y PHP?

La función mkdir() se usa para crear un directorio en PHP. Es una función incorporada en PHP. La función mkdir() crea un nuevo directorio con el nombre de ruta especificado. La ruta y el modo se envían como parámetros a la función mkdir() y devuelve VERDADERO en caso de éxito o FALSO en caso de falla.

Sintaxis:

mkdir( path, mode, recursive, context )

Valor de retorno: esta función devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Ejemplo:

<!DOCTYPE html>
<?php
    function createDirectory() {
        $add = $_POST["add"];
        mkdir("Gfg ".$add);
        echo "<script type = 'text/javascript'>alert('Done!');</script>";
    }
?>
<html>
    <head>
        <title>
            Create directory with HTML button and PHP 
        </title>
    </head>
      
    <body>
    <?php
        if (!isset($_POST['submit'])) {
    ?>
        <form action = "" method = "post">
              
            <table> 
            <tr>
                <td style = " border-style: none;"></td>
                <td bgcolor = "lightgreen" style = "font-weight: bold">
                    Enter Dummy Text and Then Press 'Create Directory'
                </td>
                  
                <td bgcolor = "lightred">
                    <input type = "text" style = "width: 220px;" 
                    class = "form-control" name = "add" id = "add" />
                </td>
                  
                <td bgcolor = "lightgreen" colspan = "2">
                    <input type = "submit" name = "submit" 
                        value = "Create directory" /> 
                </td>
            </tr>
            </table>
        </form>
    <?php 
        }
        else {
            createDirectory();
        }
    ?>
    </body>
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *