Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="pl-PL">
- <head>
- <meta charset="utf-8" />
- <title>Wyślij powtórkę</title>
- </head>
- <body>
- <?php
- //krotkie nazwy zmiennych globalnych
- $nick = $_POST['nick'];
- $odleglosc = $_POST['odleglosc'];
- $nota = $_POST['nota'];
- $rpl = $_POST['rpl'];
- $data = date('H:i, d-m-Y');
- //krotkie nazwy zmiennych pliku
- $plik_tmp = $_FILES['rpl']['tmp_name'];
- $plik_name = md5($_FILES['rpl']['name']).'.rpl';
- $plik_size = $_FILES['rpl']['size'];
- $dane_rpl = 'Data: '.$data.' Nick: '.$nick.' Odległość: '.$odleglosc.' Nota: '.$nota.'<br />
- <a href="http://www.grzegi551.xaa.pl/rpl/'.$plik_name.'">Pobierz powtórkę</a><br /><br />';
- //krotkie adresy
- $cel = "./rpl/$plik_name";
- //sprawdzenie czy pola sa uzupelnione
- if(empty($nick) && empty($odleglosc) && empty($nota) && empty($rpl)) {
- echo 'Uzupełnij wszystkie pola!<br />
- <a href="/rpl_send.php">Powrót do formularza</a>';
- }
- else {
- //wysylanie do pliku tmp i do pliku na serwerze
- if(is_uploaded_file($plik_tmp)) {
- (move_uploaded_file($plik_tmp, $cel));
- echo "Plik: $plik_name został przesłany na serwer!<br />";
- echo "Twoje dane: <br />
- Nick: $nick<br />
- Nota: $nota<br />
- Odleglość: $odleglosc</br >";
- $wp = fopen("$DOCUMENT_ROOT/./rpl/rpl_list.html", 'ab');
- flock($wp, LOCK_EX);
- if (!$wp) {
- echo "<p>Nieudany zapis Twoich danych do pliku. Skontaktuj się z adminem bądź spróbuj później...</p>";
- exit;
- }
- else {
- fwrite($wp, $dane_rpl, strlen($dane_rpl));
- flock($wp, LOCK_UN);
- fclose($wp);
- echo "<p>Powtórka pomyślnie wysłana!</p>";
- }}
- else {
- echo "<p>Plik nie mógł być przesłany na serwer. Skontaktuj się z adminem</p>";
- }
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement