Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wykorzystanie VALUE z formularza w php
sirkamelot
post
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
Go to the top of the page
+Quote Post

Posty w temacie
- sirkamelot   [php]Wykorzystanie VALUE z formularza w php   10.06.2007, 10:26:27
- - phpion.com   $_POST['pierwszy']   10.06.2007, 10:28:53
- - sirkamelot   Racja. Działa. Dzięki wielkie.   10.06.2007, 10:40:45


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 20:58