Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodanie pola tekstowego do formularza PHP
Forum PHP.pl > Forum > PHP
tomeq80
Witam serdecznie,
Mam następujący problem. Chciałbym do istniejącej stronki w php, która służy do upload-u plików na serwer za pomocą strony www dodać dodatkowe pole, które będzie służyło do wpisywania własnej nazwy uploadowanego pliku.

Przykład.
Uploaduje plik z lokalizacji c:\ który się nazywa np. Ania.txt
Następnie na wysokości pola służącego do upload-u pliku powinno się znajdować dodatkowe pole służące do wpisania własnej nazwy uploadowanego pliku. Podczas nazywania plików będę korzystał ze znaków "/","-", wiec zmiana nazwy plików podczas uploadu nie wchodzi w grę ponieważ windows nie toleruje znaków- "\","-".
Wpis na stronie po uploadzie pliku Ania.txt wygladał będzie następująco:

Opis uploadowanego pliku.-----------------Nazwa pliku
123/123/212-89.------------------------------Ania.txt

Gdzie pierwsze pole zawiera opis wczytanego pliku na stronie natomiast drugie pole zawiera uploadowane pliki.
Proszę o jakieś podpowiedzi w jaki sposób mógłbym rozwiązać problem nazywania plików tak jak tylko tego sobie życzę.Z góry dziekuje za wszystkie podpowiedzi.


----edit----
Jesteś początkującym użytkownikiem ale zakładanie dwóch tematów różniących się jednym zdaniem to lekka przesada. Jeżeli chcesz coś dopisać to użyj opcji edycja.
Jeszcze jeden taki wybryk i dostaniesz ostrzeżenie, bo to jest przegięcie nawet jak na początkującego.
~mike_mech
Lechu
Funkcja move_uploaded_file" title="Zobacz w manualu php" target="_manual

pierwszy argument to nazwa tymczasowa:
$_FILES['nazwa_pola_w_formularzu']['tmp_name'],
drugi argument to sciezka do miejsca w ktorym chcesz umiescic plik czyli np: 'uploaded_files/nowa_nazwa.rozszerzenie'
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.