Панель для продаж модов / лаунчеров / сайтов форум .

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
11 Янв 2025
Сообщения
11
OFFTOP

спасибо,помогло. Просто браузер мозги ест.

Да не за что, кстати на совет бери, когда купил товар и пытаешься скачать.
Инструкция:
Создай файл download.php.
И туда записываешь:
<?php
// Массив соответствия id и файлов
$files = [
1 => 'file1.zip', //вот тут записываешь пути к файлу который будет скачиваться.
2 => 'file2.zip',
// добавь другие id и пути к файлам
];

$id = isset($_GET['id']) ? intval($_GET['id']) : 0;

if (isset($files[$id]) && file_exists($files[$id])) {
$file = $files[$id];
header('Content-Type: application/zip');
header('Content-Disposition: attachment; filename="' . basename($file) . '"');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
} else {
echo "Файл не найден";
}
?>


——————
То есть если будет ссылка /download.php?id=1 он будет скачиваться по тому пути
 
Пользователь
Регистрация
11 Янв 2025
Сообщения
11
id=1 - айди товара который указывается в таблице products в базе данных
 
Сверху