Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Problem z Uploadem
mydlmm
post
Post #1





Grupa: Zablokowani
Postów: 19
Pomógł: 0
Dołączył: 20.03.2008

Ostrzeżenie: (10%)
X----


Witam, mam problem z uploadem pliku na serwer. Otóż kiedy go uploaduje to piszę, że plik został poprawnie wrzucony a oto jego adres i teraz tak jest adres http://domena.pl/pliki/nazwa_losowazip no i właśnie gdzie ta kropka i w odnośniku też jej brakuje. Kiedy dodam kropkę przed ".$sp[1]" patrz linia 11 to adres pliku się zgadza i nazwa też ta kropka widnieje, ale plik na serwerze wygląda tak nazwa_losowa..zip są dwie kropki. I teraz chodzi mi o t żeby ktoś mnie naprowadził jak to naprawić. Będę bardzo wdzięczny. Pozdrawiam!

A oto kod:
  1. <?php
  2.  
  3. $plik_tmp = $_FILES['upfile']['tmp_name'];
  4. $plik_nazwa = time() . rand(0, 9999);
  5. $plik_na = $_FILES['upfile']['name'];
  6. $plik_rozmiar = $_FILES['upfile']['size'];
  7. $sp = explode(".",$plik_na);
  8. if($sp[1] == "zip" || $sp[1] == "ZIP" || $sp[1] == "rar" || $sp[1] == "RAR") {
  9.  
  10. if(is_uploaded_file($plik_tmp)) {
  11. $sp[1] = "$sp[1]";
  12. move_uploaded_file($plik_tmp, "pliki/$plik_nazwa.$sp[1]");
  13. echo 'Plik: <strong>'.$plik_nazwa.$sp[1].'</strong> o rozmiarze
  14. <strong>'.$plik_rozmiar.' bajtów</strong> został przesłany na serwer!<br /><br />';
  15. echo 'Link do pliku: <a href="pliki/'.$plik_nazwa.$sp[1].'"> <a href=\"http://www.adreswww.pl/pliki/'.$plik_nazwa.$sp&#092;" target=\"_blank\">http://www.adreswww.pl/pliki/'.$plik_nazwa.$sp</a>[1].'</a>';
  16. }
  17. }else{
  18. echo 'Plik o niedozwolonym rozszerzeniu!';
  19. }
  20.  
  21.  
  22. ?>


Ten post edytował Cysiaczek 5.05.2008, 10:55:28
Powód edycji: dodałem tag (cysiaczek)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:07