Przesłanie/Udostępnienie pliku
ELOS
22.12.2011
Witam mam pytanie do was jak mogę wysłać na emaila bądź udostępnić plik jednej osobie?
Chodzi mi o to w jaki sposób mogę zablokować plik aby widziały go tylko osoby z odpowiednią liczbą warunku.
Chodzi mi o to w jaki sposób mogę zablokować plik aby widziały go tylko osoby z odpowiednią liczbą warunku.
Fili:P
22.12.2011
Rozwiń trochę temat, chcesz wysłać, np. maila do 20 osób i żeby konkretna część tego maila była widziana tylko dla osób z, np. rangą odpowiednią ?
ELOS
22.12.2011
Chce np wysłać sma za pomocą emaila lub żeby tylko dana osoba mogła pobrać to sma tylko właśnie problem w tym że można wziąć zbadaj element i pobrać ten plik nie chce żeby to się dało pobierać.
DarkGL
22.12.2011
no to do wysłania emaila to funkcja mail
co do drugiego ukrywaj prawdziwy ink do pliku za pomocą skryptu
http://www.kavoir.co...php-script.html
co do drugiego ukrywaj prawdziwy ink do pliku za pomocą skryptu
http://www.kavoir.co...php-script.html
Zapalka
25.12.2011
Ja u siebie mam tak, gdy osoba wejdzie na stronę generuje jej się link typu: http://stronka.pl/po...=43423425346453
Ten klucz możesz tworzyć w obojętnie jaki sposób tak aby sie nigdy nie powtarzał, np. pobierasz datę unixową i mnożysz ją razy 2.
Następnie ten link zapisujesz do bazy mysql lub do pliku, i najlepiej określasz datę ważności. Później, gdy dana osoba wejdzie w prawidłowy link, to wymuszasz na niej pobranie pliku i usuwasz ten link z bazy lub pliku
Koniec, ja podobnie zrobiłem u siebie.
Ten klucz możesz tworzyć w obojętnie jaki sposób tak aby sie nigdy nie powtarzał, np. pobierasz datę unixową i mnożysz ją razy 2.
Następnie ten link zapisujesz do bazy mysql lub do pliku, i najlepiej określasz datę ważności. Później, gdy dana osoba wejdzie w prawidłowy link, to wymuszasz na niej pobranie pliku i usuwasz ten link z bazy lub pliku
Koniec, ja podobnie zrobiłem u siebie.
Gh0st
25.12.2011
mnożysz ją razy 2Po jaką cholerę ? Jak to i tak wyjdzie ten sam wynik jaki miał wyjść tylko 2x większy.
Ja bym zrobił
$time = time(); $code = base64_encode($time); $code = md5(sha1($code));
Użytkownik Gh0st edytował ten post 25.12.2011 12:42
ELOS
06.01.2012
// Sory za refresh
Może i robię za trudne rzeczy jak na moje doświadczenie niestety uczę się w praktyce : D
Krótko mówiąc muszę zrobić nową tabele np o nazwie pobierane i tam zrobić pola o nazwie:
Id, wartosc, link
Gdzie w wartości będzie data unixowa mnożona x2 następnie będę musiał utworzyć plik php który będzie wysyłał zapytanie do bazy przy naciśnięciu guzika kup w tym zapytaniu wyślę wartość unixową oraz link do pliku i następnie utworzę drugi plik php który będzie odpowiadał za odbiór danych unixowych oraz otwierał link po czym usunie rekord z bazy danych tylko teraz nie rozumiem co to da skoro będzie pobierało nadal z tamtego linku po czym będzie można sprawdzić w pobrane pliki z jakiego linku został pobrany plik.
Nie wiem czy ja to źle z formułowałem czy to po prostu taki mini fail : P
Może i robię za trudne rzeczy jak na moje doświadczenie niestety uczę się w praktyce : D
Ja u siebie mam tak, gdy osoba wejdzie na stronę generuje jej się link typu: http://stronka.pl/po...=43423425346453
Ten klucz możesz tworzyć w obojętnie jaki sposób tak aby sie nigdy nie powtarzał, np. pobierasz datę unixową i mnożysz ją razy 2.
Następnie ten link zapisujesz do bazy mysql lub do pliku, i najlepiej określasz datę ważności. Później, gdy dana osoba wejdzie w prawidłowy link, to wymuszasz na niej pobranie pliku i usuwasz ten link z bazy lub pliku
Koniec, ja podobnie zrobiłem u siebie.
Krótko mówiąc muszę zrobić nową tabele np o nazwie pobierane i tam zrobić pola o nazwie:
Id, wartosc, link
Gdzie w wartości będzie data unixowa mnożona x2 następnie będę musiał utworzyć plik php który będzie wysyłał zapytanie do bazy przy naciśnięciu guzika kup w tym zapytaniu wyślę wartość unixową oraz link do pliku i następnie utworzę drugi plik php który będzie odpowiadał za odbiór danych unixowych oraz otwierał link po czym usunie rekord z bazy danych tylko teraz nie rozumiem co to da skoro będzie pobierało nadal z tamtego linku po czym będzie można sprawdzić w pobrane pliki z jakiego linku został pobrany plik.
Nie wiem czy ja to źle z formułowałem czy to po prostu taki mini fail : P
Zapalka
07.01.2012
Na to też mam sposób.
Gdy dana osoba dostaje linka z przypisanym numerem id, skrypt php niech skopiuje plik, który użytkownik ma pobrać do jakiegoś tymczasowego folderu, i nada mu nazwę: "id.rar", oczywiście za "id" podstawiamy wygenerowane id. Gdy ktoś skorzysta z tego linku to pobiera ten skopiowany plik, a skrypt automatycznie usuwa go po z góry ustalonym czasie.
Gdy dana osoba dostaje linka z przypisanym numerem id, skrypt php niech skopiuje plik, który użytkownik ma pobrać do jakiegoś tymczasowego folderu, i nada mu nazwę: "id.rar", oczywiście za "id" podstawiamy wygenerowane id. Gdy ktoś skorzysta z tego linku to pobiera ten skopiowany plik, a skrypt automatycznie usuwa go po z góry ustalonym czasie.
Leihto
08.01.2012
poczytaj o funkcjach:
i
No i oczywiście trochę kreatywności nie zaszkodzi
Użytkownik Leihto edytował ten post 08.01.2012 04:26
rename($tymczasowa_sciezka, $domyslna_sciezka);
i
unlink($plik);
No i oczywiście trochę kreatywności nie zaszkodzi
Użytkownik Leihto edytował ten post 08.01.2012 04:26