ďťż
Podstrony
|
telcocafeTworzę skrypt w którym w jednym formularzu wysyłam 3 pliki. Znalazłem już jak zrobić wysyłanie tylko nie bardzo wiem jak to pozniej odebrać??<input type="file" name="plik[]" size="60"> <input type="file" name="plik[]" size="60"> <input type="file" name="plik[]" size="60"> Robisz to w php jak sadze. Dam ci własny skrypt jaki mam do wysylania plików.Acha i najlepije by nazwy pól formularzy były inne. Formularz echo '<form name="pliczek" method="POST" enctype="multipart/form-data" action="fota.php">'; echo '<input type="hidden" name="stan" value="1">'; echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000"><p>Wybierz zdjęcie:<br>'; echo '<input type="file" name="file" size="40"><br>'; echo '<input type="submit" value="Kopiuj"> <input type="reset" value="Resert"></p>'; echo '</form>'; PAMIĘTAJ o dodanie enctype="multipart/form-data" to wazne do działania formularza. Skrypt odbioru: if ($_POST["stan"]=="1"){ $file_name=StripSlashes($file_name); copy($file, $filename); Â Â Â Â Â Â Â Â } Nie chce mi sie tłumaczyc tego skrypotu ale jesli ci bardzo na tym zalezy to napisz do mnie. Użytkownik polasek edytował ten post 13 październik 2005, 13:36 Samo wysyłanie i odbieranie pliku bardzo dobrze rozumiem, za to nie bardzo wiem jak zrobić odbiór 3 plików na raz. Z tego co widze to twój skrypt dotyczy jednego pliku a mi potrzeba przykładu z conajmniej dwoma wysyłanymi naraz. Nie próbowałem jeszce tego robić ale sadze ze byloby to tak. Nazywasz pole formularza inaczej. echo '<input type="hidden" name="stan" value="1">'; echo '<input type="hidden" name="MAX_FILE_SIZE" value="10000"><p>Wybierz zdjęcie:<br>'; echo '<input type="file" name="file" size="40"><br>'; echo '<input type="file" name="file2" size="40"><br>'; a kod php if ($_POST["stan"]=="1"){ $file_name=StripSlashes($file_name); $file2_name=StripSlashes($fiel2_name); copy($file2, $file2_name); copy($file, $filename); } Nie jestem pewien czy ten kod zadziała. Jakbyu co możęsz jeszce użyc tablic superglobalnych w twoim przydapku jest to $_FILES["file"] wiec mozesz pokombinowac. Zobacz ten artykuł, pod koniec... Podobny artykuł do tego już widziałem ale on nie odpowiedział na pytanie jak to odebrać. Dzięki wielkie POLASEK twój skrypt po małych poprawkach "literówkowych działa świetnie :) Ciesze sie :]. |
|||
Sitedesign by AltusUmbrae. |