Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem: upload plików
janeksz
post
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
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!";
}
Go to the top of the page
+Quote Post
janeksz
post
Post #3





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

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


Dzięki! Popróbuję (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 15:38