Olá galera... Eu estou com um problema. Preciso de uma pagina em PHP que crie através de um form eu possa criar uma pagina em HTML em uma pasta especifica. Eu tenho este exemplo: <?php
function cria(){
$dir = uniqid('batatinha');
if(is_dir($dir)){
cria();
}
else{
mkdir($dir);
$nome = $_POST['nome'];
$titulo = $_POST['titulo'];
$texto = $_POST['texto'];
$nome = "$dir/$nome.html";
$cria = fopen($nome, "w+");
$codpag = "<html><head><title>$titulo</title></head><body>$texto</body></html>";
$insere = fwrite($cria, $codpag);
if($insere){
Echo "Arquivo Criado com sucesso<br><a href='$nome'>Link do arquivo</a>";
}
}
}
cria();
?> Porem com este código ele cria a pasta toda vez que eu clicar em "Enviar" no form, e a pasta vai com numerações. E na verdade é para ir na mesma pasta e caso seja necessário, sobre escrever o arquivo.