X-Git-Url: https://git.p6c8.net/jirafeau.git/blobdiff_plain/a2a87c7364ccc5910fd09a62978f55cb2b3e477f..f708ec8f896846e8fe7e33bd3d5012f52b4b54f5:/file.php diff --git a/file.php b/file.php index 1f79095..0a1554c 100644 --- a/file.php +++ b/file.php @@ -32,7 +32,7 @@ if (!isset ($_GET['h']) || empty ($_GET['h'])) $link_name = $_GET['h']; -if (!preg_match ('/[0-9a-f]{32}$/', $link_name)) +if (!preg_match ('/[0-9a-zA-Z_-]{22}$/', $link_name)) { require (JIRAFEAU_ROOT.'lib/template/header.php'); echo '
' . t('Sorry, the requested file is not found') . '
' . t('Give the password of this file') . ' : ' . '' . - ' |
'; - + ' |
' . + t('By using our services, you accept of our'). ' ' . t('Term Of Service') . '' . + ' |
';
?>'; ?>
' .
- ' ' . ('You are about to download ') . substr ($link['file_name'], 0, 20) . ' (' . jirafeau_human_size($link['file_size']) . ') ' . - '' . t('By using our services, you accept of our '). '' . t('Term Of Service') . '' . ' '. - '' + echo ' '; require (JIRAFEAU_ROOT.'lib/template/footer.php'); exit; } |