![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Sciagnolem sobie skrypt uploadu mozna pobrac z tad http://www.hotscripts.pl/pobierz-2091.html i pojawia sie problem - jak ustawic by uploadowac mozna bylo tylko jpg, gif, bmp, tiff, png itd. - jak zrobic aby kopiowalo url (po uploadzie pokazuje sie na górze) do schowka po nacisnieciu przycisku kopiuj. Bardzo was prosze o pomoc ![]() -------------------- Wykrztałcenie nie piwo nie musi być pełne.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Typ pliku można sprawdzić za pomocą funkcji getimagesize() - musisz jej użyć w odniesieniu do pliku tymczasowego przed jego skopiowaniem na właściwe miejsce na serwerze.
Czyli $_FILES['userfile']['tmpname'] Zobacz w manualu : getimagesize" title="Zobacz w manualu PHP" target="_manual Kopiowanie to raczej w JavaScript, bo przecież php nie działa po stronie klienta - kiedyś coś takiego zrobionego było chyba na mozilla.org (to była jedna z funkcji wizualnego edytora napisanego w JS), w tej chwili szczegółów nie pamiętam. Spróbuj może wyszukać w google "RTE javascript" czy coś podobnego. Ten post edytował soldat 16.03.2005, 18:57:59 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
No ale jak dokladniej
![]() Bo w simple upload mam cos takiego
A mówiles mi ze ma byc
Jednym slowem pogubilem sie ![]() Co ma byc w tym tmpname i userfile ![]() -------------------- Wykrztałcenie nie piwo nie musi być pełne.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 14.03.2005 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Sorry za skróty myślowe w poprzednim poście, ale już z 10 godzin siedzę przed komputerem i trochę
![]() Nazwę pliku tymczasowego już masz, bo w twoim skrypcie jest linijka :
więc nic nie musisz podstawiać pod 'userfile' (to przecież nazwa pola file w formularzu) Teraz pod listą zmiennych możesz dodać taki kod :
W manualu stoi, że w zwróconej tablicy po indeksem 2 jest wartość określająca typ pliku. Np. jeżel chciałbyś przepuszczać tylko GIF-y i JPEG-i wystarczy dodać niżej warunek :
Jeżeli chcesz pozwolić uploadować jeszcze jakieś inne typy plików wystarczy dodać odpowiednie wartości do powyższego warunku (ponownie polecam manual php) Pozdrawiam |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 13.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzieki
![]() Dziala ty mój zbawco ![]() Nie ale na serio dziekuje za rozwiazanie -------------------- Wykrztałcenie nie piwo nie musi być pełne.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, znalazłem ten temat, ponieważ też posiadam owy skrypt. Mam pytanie co do nadawanych nazw przez skrypt. Jezeli się wgra juz jakis plik powiedzmy test.jpg, to mozna zrobic zeby program nie zamieniał plików? chodzi o to, że jak wysle kolejny plik test.jpg to skrypt mi podmieni owy plik i stary zostanie skasowany na rzecz nowego. Można coś dopisać w skrypcie, żeby nadawał inną nazwę? powiedzmy 1-test.jpg itp.
Z góry dziękuję. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 279 Pomógł: 15 Dołączył: 29.04.2005 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
-------------------- (\.../) This is Bunny. Copy and paste bunny into
(O.o) your signature to help him gain world domination. (> <) Zanim zapytasz | Też się przyda | Pomogłem ci? Kliknij "Pomógł" |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 279 Pomógł: 15 Dołączył: 29.04.2005 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
sprawdź mime() i w zależności od rozszeżenia ustaw ten $token.rozszeżenie...
dobra gotowy kod:
wycięte z mojego cmsa... ps. te obrazki będą miały dziwne nazwy...bo to kod do uploadu avatarków ![]() ładuje - PNG - JPG - GIF te pjpg to właściwie sprawka IE i konieczności zgodności z nim ![]() Ten post edytował Lars 17.10.2005, 16:01:37 -------------------- (\.../) This is Bunny. Copy and paste bunny into
(O.o) your signature to help him gain world domination. (> <) Zanim zapytasz | Też się przyda | Pomogłem ci? Kliknij "Pomógł" |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
ok. dzieki wielkie!!!!!!!, wzielem jedna rzecz z twojego skryptu i dodalem do mojego. ale mam pytanie, jezeli uploaduje plik ze spacja w nazwie. da rade zrobic aby jakis wpis usuwal ta spacje? Aktualnie moj uploader wyglada tak:
Jednak nie wiem do czego sluzy pare rzeczy w tym skrypcie, bo po protu ich nie widze w dzialaniu, ale co do tej spacja.. da rade coś z tym zrobić? Z góry dzięki!!!! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 16:02 |