![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z uploadem plików. Chodzi o najprostszy możliwy sposób, tzn. przez formularz html:
Kod <form method=post enctype="multipart/form-data" action="b.php"> <input type="hidden" name="MAX_FILE_SIZE" value="10" /> <input type='file' name='plik'><br> <input type='submit' value='Wyslij'> Odbiór następuje w pliku b.php: Kod <? echo "nazwa pliku = ".$_FILES["plik"]["name"]."<br>"; ?> Po wysłaniu formularza w przeglądarce (IE 6 SP1) pojawia się komunikat o błędzie: "Nie można wyświetlić strony" itd. Po naciśnięciu "Odśwież" pojawia się tylko "nazwa pliku =" (pusta). Prawa dostępu do katalogów są utawione poprawnie. Tylko tyle. Sęk w tym, że nie chce uploadować tylko pewnych plików, a pozostałe - bez problemu. I wcale nie chodzi o typy w sensie roszerzeń! Jednego jpg-a uploaduje, a innego - za cholere nie chce! CO ROBIĆ? Pomóżcie!!! |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 324 Pomógł: 5 Dołączył: 14.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem że chcesz wyświetlić nazwe uploadowanego pliku.
Jeżeli tak to spróbuj coś takiego: echo basename($_FILES['plik']['name']); A żeby uploadować plik musisz zrobić coś takiego: $uploaddir = "scieżka_do_katalogu_do_którego_chcesz_uploadować"; $uploadfile = $uploaddir . basename($_FILES['plik']['name']); if (move_uploaded_file($_FILES['plik']['tmp_name'], $uploadfile)) { echo "Uploaded OK"; } else { echo "Upload failed!"; } -------------------- zmoderowano - rozmiar
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki! Popróbuję
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:29 |