![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 2 Dołączył: 2.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
hej
mam plik listafaktur.php -> w nim pokazuje mi sie cala lista faktur, ktore nie sa "wydrukowane". Przy każdej fakturce jest checkbox do zaznaczenia. Jeżeli zaznaczę jedną lub więcej faktur i kliknę przycis WYDRUKUJ to generuje mi się plik csv do którego wrzucam sobie jakieś pola. To taki wstęp. Teraz jak to działa. listafaktur.php pod przyciskiem WYDRUKUJ ma podłączony JS, który sprawdza czy w ogóle jest jakas fakturka zaznaczona checkboxem. Jeżeli jest JS przekierowuje działanie do pliku generujfakture.php który odpowiada za tworzenie pliku csv. Po wygenerowaniu takiego pliku csv skrypt sprawdza ktore faktury zostaly wpisane do csv i te checkboxy juz nie sa aktywne. Nie mozna dwa razy wrzucić je do kolejnego csv. PYTANIE. Po wygenerowaniu pliku csv chciałbym żeby w tle przeładowana została strona LISTAFAKTUR.PHP. Nie umiem tego zrobić. proszę o helpa małego. dzięki. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
Jak dobrze rozumiem... skrypt kiedy pierwszy raz się uruchamia daje Ci efekt taki jaki chcesz na końcu uzyskać? Potrzebujesz po prostu w tle przeładować content z fakturami?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 2 Dołączył: 2.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
zgadza sie - dokladnie tak jest jak piszesz
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Może TO Ci pomoże:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
Podepnij javascriptem i ajaxem ta metodę która Ci generuje wynik i przesyłaj go ajaxem do klienta, javascriptem podmieniaj zawartość strony danego elementu. @phpkos dobrze napisał ale to spowoduje odświeżenie całej strony, ale to powinieneś wiedzieć skoro udało Ci się tak daleko samemu dojść.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 2 Dołączył: 2.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Niestety. Nie bardzo wiem jak to wykorzystac. Moze pokaże po kolei.
LISTAFAKTUR.PHP ma w formularzu taki button Uruchamia sie taki maluśki JS ->
GENERUJFAKTURE.PHP -> służy już do generowania csv. chciałbym aby po skrypcie GENERUJFAKTURE.PHP przeładowana została strona aktywna czyli LISTAFAKTUR.PHP Załączę może GENERUJFAKTURE.PHP
I nie wiem jak to zrobić i gdzie to wepchnąć ![]() Panie i panowie - PLISSSSS jakos sobie poradzilem ![]() banalnie proste jak to zwykle bywa w ostatnim skrypcie GENERUJFAKTURE.PHP umieszczam na samym poczatku : header('refresh: 1;'); to tak dla informacji jakby ktos szukal. dzieki za wszystkie posty |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 08:46 |