Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload, usuwanie, prawa dostepu a bezpieczenstwo?
sanchoo
post
Post #1





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


Witam!
Zrobilem panelik.... jak loguje sie admin przerzuca go na stronę dla admina i teraz smile.gif Wysyłam plik... to również dziala... plik ma byc przydzielany konkretnemu userowi z bazy smile.gif na zasadzie jak sie zaloguje user.. to automatycznie odpala sie pobieranie pliku smile.gif To tez wiem jak zrobic.. ale nie wiem jak to zrobic zeby jakos link byl kodowany.... smile.gif ktos pozniej mogl by na upartego przegladnac katalog z plikami i pobrac sobie co mu pasuje... atak nei moze byc smile.gif .. wydumalem tak smile.gif nazwa pliku byla by kodowana jakos np md5. Jak sie user zaloguje... to z bazy mu pobierze ta nazwe pliku...zmieni jego nazwe na jakas ludzka..i zacznie pobierac:) Tkie cos przejdzie?? i bedzie bezpieczne?
Kolejna sprawa... admin moglby usuwac pliki... a zwykly user nie... i tu nie mam pojecia co zrobic smile.gif

Ten post edytował sanchoo 17.07.2007, 07:31:04
Go to the top of the page
+Quote Post
b_chmura
post
Post #2





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


Pliki: napisz czy jeden plik ma być tylko dla jednego usr'a.
Usuwanie: poczytaj o funkcji unlink" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
sanchoo
post
Post #3





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


w obecnej fazie projektu tak.... ale narazie skoncentrujmy sie na jednym:)
Go to the top of the page
+Quote Post
b_chmura
post
Post #4





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


pliki przetrzymujesz w katalogu nie dostępnym z poziomu przeglądarki np nad public_html
link do downloadu nie ma prowadzić docelowego pliku a do pliku z nagłówkiem wysyłającym plik z docelowej ścieżki (header" title="Zobacz w manualu PHP" target="_manual)

Ten post edytował b_chmura 17.07.2007, 11:41:18
Go to the top of the page
+Quote Post
sanchoo
post
Post #5





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


"nie ma prowadzić docelowego pliku" questionmark.gif
... czyli mam stworzyc plik.php ktory bedzie automatycznie pobieral (spr. czy gosc jest zalogwany)... jesli tak header mam przekierowac do pliku ktory jest nad public??
dobrze zrozumialem smile.gifquestionmark.gif
Go to the top of the page
+Quote Post
b_chmura
post
Post #6





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


nie do końca.
usr'owi podajesz np link do pliku "wysylanie_piku.php" w którym jest taka zawartość:

  1. <?php
  2. if($poprawnie_zalogowany)
  3. {
  4.  $sciezka_plik = '../katalog_z_plikami/twoj_plik.jpg';
  5.  $name_plik = basename($sciezka_plik);
  6.  header("Content-Type: application/force-downloadn");
  7.  header("Content-Length: ".filesize($sciezka_plik)."n"); 
  8.  header('Content-Disposition: attachment; filename='.urlencode($name_plik));
  9.  
  10.  readfile($sciezka_plik); 
  11. }
  12. ?>
Go to the top of the page
+Quote Post
sanchoo
post
Post #7





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


Dzieki wielkie smiga ladnie smile.gif
.. Co do wiekszej ilosci plikow... chyba zrobie to tak: bedzie tablica 2 kolumny id_user i nazwa obrazka...
jak gosc sie zaloguje.. dynamicznie utworzy stronke z linkami do plikow.... (to beda szkice itp) wiec moze do minaturek....
Dzieki wielkie!
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 Aktualny czas: 19.08.2025 - 15:47