X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/b4d19fdbe6924a3a7d86374d5f1be7f0276a8bb9..97cb45922441379828a9ebea0bafb0f8a657ea8a:/edit.php diff --git a/edit.php b/edit.php index f0d001e..3b280ee 100644 --- a/edit.php +++ b/edit.php @@ -16,7 +16,7 @@ if (!isset($_SERVER['PATH_INFO']) or strlen($_SERVER['PATH_INFO']) <= 1) abort('409 input error', "geen bestand aangeleverd"); $filename = ltrim($Args, '/').'.html'; -if (!preg_match('{^(?:[/a-z0-9-])+\.html$}', $filename)) +if (preg_match('{^\.}', $filename)) abort('403 input error', "ongeldige bestandsnaam: $filename"); if (file_exists($filename) and !is_writable($filename)) abort('403 input error', "onwijzigbaar bestand: $filename");