![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 19.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z uploadem plików. Skrypt odpowiedzialny za upload to:
Kod <?php if (is_uploaded_file( $_FILES['userfile']['tmp_name'])) { $strUploadDir='http://www.domena.pl/pliki/'.$_FILES['userfile']['name']; if (move_upload_file( $_FILES['userfile']['tmp_name'], $strUploadDir )) { echo 'Plik został pomy¶lniej uploadowany'; } else { echo 'Upload plików nie powiódł się.'; } } else { echo 'Plik nie został wysłany na serwer'; } ?> Skrypt nie wyswietla zupełnie nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) sprawdzilem ustawienia serwera i jest ok. ustawilem chmod katalogu na 777. probowalem tez ze sciezką '/pliki/. nie mam juz pomysłu wiec zwracam sie o pomoc? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
A przypadkiem w formie masz mimetype?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Rudziniec Ostrzeżenie: (0%) ![]() ![]() |
Heya
Cytat $strUploadDir='http://www.domena.pl/pliki/'.$_FILES['userfile']['name']; nie wiem, czy używanie nazwy katalogu z "http:" i domeną jest tutaj uzasadnione. Właśnie dzisiaj się bawiłem z uploadem plików. Jako katalog główny przyjąłem katalog, z którego został uruchomiony skrypt. Ścieżka do pliku wygląda u mnie następująco: 'UploadDir/foo.php' Nie jestem pewien, czy się sprawdzi w każdej sytuacji, ale u mnie działa. Powodzenia. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 19.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam określonego typu przesyłanych plikow. formularz wyglada tak:
Kod <form action="wyslij.php" method="post" enctype="multipart/form-data"> <input name="MAX_FILE_SIZE" value="1000000" type="hidden"> Załaduj ten plik: <input type="file" name="userfile"> <input type="submit" value="Wyślij plik"> </form> a sciezke tez probowalem ustawic na Kod $strUploadDir='pliki/'.$_FILES['userfile']['name']; a takze $strUploadDir='/pliki/'.$_FILES['userfile']['name']; niestety nie przynioslo rezultatow |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Rudziniec Ostrzeżenie: (0%) ![]() ![]() |
może to Ci pomoże...
U mnie działa: kod z pliku 'wyslij.php'
dalej kod pliku FileUpload.php
Może nie jest to odkrywcze, ale u mnie działa. I lokalnie i na serwerze. Powodzenia. Ten post edytował miggie 13.11.2006, 00:22:26 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 19.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki! twoj skrypt dziala. i chyba juz sie nie dowiem co bylo zle w tamtym;)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Rudziniec Ostrzeżenie: (0%) ![]() ![]() |
Cieszę się (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:33 |