Jak założyć katalog a w nim pusty plik

Tworzymy formularz zawierający dwa pola w których wpiszemy nazwę katalogu i nazwę pliku. Przesłane dane wykorzystamy do założenia katalogu i pliku. Poniżej kod który zapiszemy w pliku test.php

<form action="test.php" method="post">
nazwa katalogu:<br />
<input type="text" name="katalog" /><br />
nazwa pliku:<br />
<input type="text" name="plik" /><br />
<input type="submit" value="utwórz" />
</form>

<?php
// odbieramy dane z formularza
$katalog = trim($_POST['katalog']);
$plik = trim($_POST['plik']);

// sprawdzamy czy dane istnieją
if($katalog and $plik) {
// tworzymy katalog
mkdir($katalog, 0777);
// tworzymy plik w zalozonym katalogu
fopen("$katalog/$plik","w");

echo "Katalog i plik został utworzony";
}

?>