Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem: upload plików
janeksz
post 7.12.2004, 14:04:54
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!!!
Go to the top of the page
+Quote Post
mdco
post 23.12.2004, 12:17:34
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
Go to the top of the page
+Quote Post
janeksz
post 23.12.2004, 12:39:18
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.12.2004

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


Dzięki! Popróbuję biggrin.gif
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:29