![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem skrypt uploadu plików na serwer. Wszystko fajnie działa. Postanowiłem jednak dodać kategorie plików, z czym wiąże się mój problem.
Mianowicie. W formularzu dodałem opcje wyboru kategorii. Powiedzmy coś takiego: Kod <input type="file" name="plik1"/><br/> <input type="radio" name="pierwszy" value="kat1" checked="checked" />kat1 <input type="radio" name="pierwszy" value="kat2" />kat2 <input type="radio" name="pierwszy" value="kat3" />kat3 <input type="radio" name="pierwszy" value="kat4" />kat4 Moje pytanie brzmi: Jak można użyć wartości value w php żeby od niej zależny był katalog do którego ma być wgrany plik? Kod move_uploaded_file($_FILES['plik1']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/TUTAJ KATALOG ZALEZNY OD VALUE/'.$zufall.$name); To jest tylko część skryptu. Reszta odpowiada za wybór opcji itp nie ważne. Potrzeba mi teraz wykorzystania value. Jeśli użytkownik wybierze opcje nr 2, to chciałbym żeby plik wylądował w katalogu o nazwie 'kat2'. Hmm mam nadzieję, że jasno opisałem swój problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) PS. Myślałem o czymś w stylu $_POST['value'], ale to chyba jest błędne myślenie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (w każdym razie dobrze obrazuje mój problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) -------------------------------------------------------------------------- Może jeszcze inaczej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dokładnie problem brzmi. Jak skrypt php może użyć wartości value z formularza z poprzedniej strony. Kod <input type="radio" name="pierwszy" value="blablabla" />blablabla A w skrypcie coś takiego: Kod $wartosc_value = tutaj wykorzystanie wartosci (w tym przypadku blablabla) move_uploaded_file($_FILES['plik1']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/$wartosc_value/'.$zufall.$name); Coś takiego, z tym że skrypt ma sam wiedzieć jaka wartość została wybrana i użyć jej do wgrania pliku do odpowiedniego katalogu. Ten post edytował sirkamelot 10.06.2007, 10:32:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 20:58 |