Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Upload
Forum PHP.pl > Forum > PHP
conte
Witajcie, próbuję wysłać plik przy pomocy funkcji copy:
copy("$photo", "photo/$login.gif");
ale funkcja nie działa, anie błedu nie zwraca, ani nie kopiuje pliku (wielkość pliku jest dobra, katalog photo ma prawa 777).

Czy wiecie może co to jest?questionmark.gif
steru
Cytat
Witajcie, próbuję wysłać plik przy pomocy funkcji copy:
copy("$photo", "photo/$login.gif");
ale funkcja nie działa, anie błedu nie zwraca, ani nie kopiuje pliku (wielkość pliku jest dobra, katalog photo ma prawa 777).

Czy wiecie może co to jest?questionmark.gif

to moze
move_uploaded_file($photo,'photo/'.$photo_name);
oczywiscie <input type=file name=photo>
msulik
Może to wina formularza - też miałem taki problem. Formularz powinien wyglądać tak (ważniejsze elementy):
Kod
<form action="skrypt.php" method="post" enctype="multipart/form-data">

<input type="hidden" name="MAX_FILE_SIZE" value="50000">

<input name="pliczek" type="file">

<input type="submit" value="Wyslij">

</form>


gdzie MAX_FILE_SIZE to maksymalny rozmiar w kB (to jest obsługiwane przez niektóre przeglądarki i tak na prawdę nie ma nic wspólnego z php).
steru
Cytat
Może to wina formularza - też miałem taki problem. Formularz powinien wyglądać tak (ważniejsze elementy):
Kod
<form action="skrypt.php" method="post" enctype="multipart/form-data">

<input type="hidden" name="MAX_FILE_SIZE" value="50000">

<input name="pliczek" type="file">

<input type="submit" value="Wyslij">

</form>


gdzie MAX_FILE_SIZE to maksymalny rozmiar w kB (to jest obsługiwane przez niektóre przeglądarki i tak na prawdę nie ma nic wspólnego z php).

dla uscislenia przykladu z tego watku
<input type=file name=photo>
a na marginesie - w wyzej wymienionym przykladzie z kursu Ygrega jest blad
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.