![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 14.05.2009 Ostrzeżenie: (10%) ![]() ![]() |
1.
Napisałem prosty skrypt uploadu:
i on dobrze mi działa. Pliki dobrze się wysyłają. Dodałem na początku kodu linijkę która chroni upload hasłem:
i gdy wejdę na stronę wpisze poprawne hasło i chce zaupladować plik to po wysłaniu plik nie wysyła się i wyskakuje Złe hasło. Domyślam się że jest to spowodowane tym że gdy plik chce się zauploadować to strona się odświeża i nie dostaje hasła i wywala komunikat. Jak to naprawić?? 2. Jak zrobić że gdy załaduje plik to żeby każdy odstęp zamienił się na "_". Np. moja fotka.jpg na moja_fotka.jpg 3. Jak zrobić pasek postępu najlepiej w JS (chyba się da). Szukałem na forum i google, ale nic konkretnego nie znalazłem. 4. Mógłby mi ktoś podrzucić skrypt z upladem zdjęć z miniaturkami i żeby mi to odtwarzało na wskazanej stronie. Też szukałem ale znalazłem tylko upload, ale bez odtwarzania na danej stronie. Z góry THX. Ten post edytował kamil18 18.05.2009, 15:03:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 9 Dołączył: 16.02.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Scanner dobrze napisał - nie da się programować poruszając się po omacku. Nawet gdy ktoś Ci wskaże drogę zaraz napotkasz kolejny problem i znowu będziesz pytał. Nie chodzi tu o jakąś niechęć czy "nadęcie mądrali" tylko każdy z doświadczenia wie, że jeżeli nie masz podstawowej wiedzy (zawartej chociażby na php.net) to nigdy nie ruszysz z miejsca.
W php.ini trzeba ustawić dwa parametry post_max_size = 64M upload_max_filesize = 64M 64M wpisałem ja, oryginalnie było 8M Zanim zrobisz session_start() nie możesz wysłać nawet spacji. A najpopularniejszy błąd to taki kod:
No i zdziwienie że przecież nie robię żadnego print przed session_start. Ten cały HTML na początku też się liczy. Prawidłowo:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 03:04 |