Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Uploadowanie plikow., Brak pomyslu na sposob wykonania
<?php?>
post 14.01.2007, 21:45:16
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 11.01.2004

Ostrzeżenie: (0%)
-----


Witam ,

Napisalem kiedys skrypt sluzacy do uploadowania plikow.
Chcialbym go jednak udoskonalic , niestety nie wiem jak wykonać to co sobie wymyslilem.
Skrypt wyglada nastepująco :

1. Strona z Formularzem
Znajduje się tutaj formularz
  1. <form action=dodek.php method=POST enctype=multipart/form-data>
  2. Dodaj Plik :<INPUT TYPE=file NAME=thefile><br>
  3. Opis :<INPUT TYPE=text NAME=opispliku>
  4. <br><input type=submit value=Dodaj>
  5. </form>


2. Plik dodek.php gdzie plik zostaje wrzucony na serwer i jesli sie uda zostaje dodane wpis do bazy mysql.
  1. <?php
  2. $dodaj=$_FILES['thefile']['tmp_name'];
  3. $dodaj2=str_replace(' ', '_', $_FILES['thefile']['name']);
  4. if (move_uploaded_file($dodaj, 'pliki/'.$dodaj2) ) { 
  5. $nik=$dodaj2;
  6.  
  7. $rozmiar=filesize("pliki/$nik");
  8. print("Twoj plik zostal wrzucony na serwer !.");
  9.  
  10. OPERACJE NA BAZIE MYSQL (dodanie wpisu )
  11. } else { 
  12. print("Niestety nie udalo sie wrzucic pliku");
  13.  
  14. }
  15. ?>


Jest to uproszczony bardzo kod mojego skryptu. Chcialbym zrobic by skrypt wygladal tak :
Strona z formularzem tak jak jest , wybieram plik , wpisuje opis klikam dodaj >>> Pojawia się strona gdzie wpisuje sie kod z tokena ( sam sposob tokena wiem jak wykonac) wpisuje wciskam ok >>>Pojawia się strona z komunikatem "Trwa przesylanie pliku" >>> w zaleznosci czy plik sie uda czy tez nie wyslac , pojawia sie strona z odpowiednim komunikatem.

Wiem jak wykonac tokena czy tez poszczegolne komunikaty. Niewiem jednak w jaki sposob zrobic to przechodzenie i wlasnie tutaj prosilbym o jakis pomysl. Jesli cos jest nie zrozumiale opisze dokladniej.

Pozdrawiam.


--------------------
Notatnik rządzi!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:57