![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 9.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
witam stworzyłem rozwijaną listę która pobiera nazwę plików i nadane tytuły z bazy danych - po kliknięciu pobierz ma pobierać plik z katalogu abc na dysk używając gotowego skryptu force-download.php - niestety zmienna $_POST['dok'] jest pusta, jaki popełniłem błąd w kodzie?
CODE <form action="force-download.php?file=dokumenty/abc/".$_POST['dok']."" method="post" class=""> <select style="width:105px;" name="dok"> <option value="">Dokumenty</option> <?php include("polaczenie.php"); $query = "SELECT tytul,nazwa FROM dokumenty WHERE miasto='abc'"; $result = mysql_query ($query); if ($result!=''){while ($row = mysql_fetch_array($result)) { echo ("<option value=\"".$row[1]."\">".$row[0]."</option>");}} include("rozlaczenie.php");?> </select> <input type="submit" value="Pobierz"/></form> z góry dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 9.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
plik force-download.php jest gotową funkcją w phpie który zmusza do ściągnięcia pliku na dysk i wywołuje sie to właśnie za pomocą "force-download.php?file=ściezka_do_pliku" czy rozwiązaniem bedzie dodanie do form
CODE onchange="this.value=<?php echo $_POST['dok']; ?>" (IMG:style_emoticons/default/questionmark.gif) proszę o gotowca bo tylko wtedy sie nauczę... pomóżcie prosze... :| Ten post edytował bluebird 16.09.2009, 15:14:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 6 Dołączył: 11.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
plik force-download.php jest gotową funkcją w phpie który zmusza do ściągnięcia pliku na dysk i wywołuje sie to właśnie za pomocą "force-download.php?file=ściezka_do_pliku" czy rozwiązaniem bedzie dodanie do form CODE onchange="this.value=<?php echo $_POST['dok']; ?>" (IMG:style_emoticons/default/questionmark.gif) proszę o gotowca bo tylko wtedy sie nauczę... pomóżcie prosze... :| Witaj, Ten tekst mnie powalił... Jakby za Ciebie ktoś odwalał pracę to też by powiedział, że jak on pracuje to Ty się męczysz? ^^ Ciekawa teoria, muszę ją chyba zapisać do humoru miesiąca :-) A rozwiązanie w sumie jest proste. Musisz w pliku force-download.php pobrać zmienną, wiesz chyba jak? I następnie wybrać plik z folderu i użyć funkcji readfile(). Z tym chyba sobie poradzisz? Mniej więcej przykład działania.
Oczywiście weż pod uwagę ścieżkę. Pozdrawiam, Largo Ten post edytował Largo 16.09.2009, 15:39:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 01:01 |