download.php
<?php
$downloadplik = 'download.rar'; //plik do downloadu
$baza = 'numery.txt'; //plik tekstowy z baza id linkow do pobrania
$form = '<form action="download.php?ac=getcode" method="post">
Imie, nick: <input type=text name="codeform_nick" /><br />
Email: <input type=text name="codeform_mail" /><br />
<input type=submit name="codeform_submit" />
</form>';
if($_GET['ac'] == 'form' or
!isset($_GET['ac'])) echo $form; elseif($_GET['ac'] == 'getcode') {
if(isset($_POST['codeform_submit'])) { if(!empty($_POST['codeform_mail']) && !empty($_POST['codeform_nick'])) { mail($_POST['codeform_mail'], 'Link do pobrania', 'Witaj, '.$_POST['codeform_nick'].'! Twój link to: http://'.$_SERVER['SERVER_ADDR'].'/download.php?ac=entercode&code='.$generate); echo '<b>Link do pobrania został wysłany na podany adres email.</b>'; } else echo '<b>Wszystkie pola muszą zostać wypełnione!</b><br />'.$form; } else echo '<b>Wypełnij formularz!</b><br />'.$form; } elseif($_GET['ac'] == 'entercode') {
if(isset($_GET['code'])) { echo '<b>Kod poprawny. Przekierowanie... <meta http-equiv="refresh" target="_blank" content="2; url='.$downloadplik.'">'; file_put_contents($baza, $usun);
} else echo '<b>Błędny kod. Wypełnij formularz, aby wygenerować nowy.</b><br />'.$form; } else echo '<b>Wejdź tutaj z linka wysłanego na email.</b><br />'.$form; }
?>