Skocz do zawartości
azedor

Wysyłanie Plików Przez Formuarz

Rekomendowane odpowiedzi

Witam, mam taki dizwny problem, o otóż mam taki propsty formularz:

 

<?

if($send=='przeslij')

{

 

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

copy($HTTP_POST_FILES['userfile']['tmp_name'],"zdjecia/zjdjecie.jpg");

} else {

echo "Wystąpił błąd w przesyłaniu : $userfile";

}

move_uploaded_file($HTTP_POST_FILES['userfile']['dawid'],$HTTP_POST_FILES['dawid']['name']);

 

}

else

{

echo"<form action='start.php' method='post' enctype='multipart/form-data'>";

Wprowadź nazwę pliku: <input type='file' name='userfile'>

<center><input type='submit' value='przeslij' name='send'></center>

</form>";

}

?>

 

skrypt jak widać napisany w php, służy poprostu do wysyłania plików na server, tz podaje jeden plik, graficzny i on mi bo ma zapisac pod nazwą zdjecie.jpg w katalogu zdjecia.

I ten skrypt działą poprawnie , tzn mam jakś strone startową typy index.php i tam mam hieprłacze "dodaj plik" i jak klikne na nie to mi sie ten skrypt pojawia i faktycznie mi umieszca wskazany plik na serverze.

 

Ale jak podpiąlem ten skrypt do innej stronki bardziej rozbudowanej to nie wiem czemu ale za każdym razem mi zgłasza bląd funkcja: is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']) , nie mam pojęcia czemu tak się dzieje, mozę jakby mi ktoś powiedział co mozę być powodem błedu tej funkcji to bym wiedział co mam poprawić.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.



×
×
  • Dodaj nową pozycję...