Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Uload plików
Kshyhoo
post 9.02.2010, 19:54:40
Post #1





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Witam. Chciałbym wykonać skrypt uploadu plików. Nie wiem, jak się mam do tego zabrać (uploadować umiem;p). Problemem jest drzewo katalogów, chciałbym móc przesyłać pliki móc zagłębiać się w katalogi, nie korzystając z jakichś wodotrysków i wrzucać pliki w drugi stopień. Liczę na jakieś doradztwo. Moje drzewo katalogów wygląda tak:


--------------------
Go to the top of the page
+Quote Post
athei
post 9.02.2010, 19:58:26
Post #2





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


No i z czym masz problem?
./img/00/00
./img/01/00 itd...
../../ itd...
Go to the top of the page
+Quote Post
Kshyhoo
post 9.02.2010, 20:02:02
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Nie mogę wymyślić, jak zrobić wybór katalogu docelowego do uploadu... Chciałbym, żeby to było łopatologiczne dla moich moderatorów.

EDIT: Mam taki skrypt, który pozwala mi zagłębiać się i wracać w katalogach, chciałbym coś pod niego podpiąć:
  1. function ListaKatalogow($path) {
  2. $base_dir = $_SERVER["DOCUMENT_ROOT"]; // wszystkie ścieżki w stosunku do serwera
  3. if ($dir_handle = opendir($base_dir."/".$path)) {
  4. while ($file = readdir($dir_handle)) {
  5. if (($file != ".") && ($file != "..")) {
  6. chdir($base_dir."/".$path);
  7. if (is_dir($file)) {
  8. echo("<a class='folder' href='cpax.php?go=galeria&PATH=".$path."/".$file."'>".$file."</a>");
  9. }
  10. }
  11. }
  12. closedir($dir_handle);
  13. }
  14. if ($dir_handle = opendir($base_dir."/".$path)) {
  15. while ($file = readdir($dir_handle)) {
  16. chdir($base_dir."/".$path);
  17. if (($file != ".") && ($file != "..")) {
  18. if (is_file($file)) {
  19. echo "<br />z <a class='' href='".$list."/".$path."/".$file."'>".$file."</a><br />";
  20. echo "IMG <img border='0' src=\"$list/$path/$file\" /><br />";
  21. echo "AHR <a href=\"$file\">$file</a><br />";
  22. echo "x <a href=\"$list/$path/$file\"><img border='0' src=\"$list/$path/$file\" /></a><br />";
  23. }
  24. }
  25. }
  26. closedir($dir_handle);
  27. }
  28. }
  29.  
  30. if (!IsSet($_GET["PATH"])) {
  31. $_GET["PATH"] = $galeria_kat;
  32. }


Ten post edytował Kshyhoo 9.02.2010, 20:08:01


--------------------
Go to the top of the page
+Quote Post

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: 24.07.2025 - 14:22