Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Upload Plików .txt
Forum PHP.pl > Forum > Przedszkole
Tabus
Witam potrzebuję upload plików ,który będzie uploadował tylko i wyłącznie pliki txt posiadam taki upload:

  1. <?php
  2.  
  3. if (!isSet($plik)) {
  4. echo '<form enctype="multipart/form-data" action="' . $PHP_SELF. '" method="post">';
  5.  
  6. echo '<input type="file" name="plik"><input type="submit" value="submit"></form>';
  7.  
  8. } elseif ([url="http://pl.php.net/manual/pl/function.is-uploaded-file.php"][font="Verdana"][size="1"][color="#ad1212"]is_uploaded_file[/color][/size][/font][/url]($plik)) {
  9.  
  10. [url="http://pl.php.net/manual/pl/function.copy.php"][font="Verdana"][size="1"][color="#ad1212"]copy[/color][/size][/font][/url]($plik, $plik_name);
  11.  
  12. echo "Udany upload pliku!";
  13.  
  14. } else
  15.  
  16. die('Próba ataku! Plik: ' . $plik);
  17.  
  18. ?>



jak zrobic by ten skrypt uploadował tylko pliki o rozszezeniu .txt? z góry dziękuje za odpowiedz
marcio
UZyj tego
  1. <?php
  2. $_FILES['nazwa_forma']['type']
  3. ?>

Jednak mozna spoofowac za pomoca LIve http headers ale nie wiem czemu u mnie spoofowanie nie dziala wiec taka metoda wystarcza

I potem spradzasz czy naglowki sie zgadzaja

P.S zreszta gdzie ty tu cos uploadujesz?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.