![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 22.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam kalkulator który oblicza godziny przelewu
http://kiedyelixir.pl Chciałbym żeby po naciśnięciu przycisku do obliczenia godziny, sam wynik wyświetlał się na innej stronie? Próbowałem coś sam wymodzić, ale zupełnie się na tym nie znam, ktoś by poratował jakimiś radami? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
pokaż jakiś kod...
w form ustaw action="" na inną strone / podstrone, a tam z kolei pobierz za pomocą $_POST wynik. Nie wiem jak wygląda kod, w jakim stopniu js tu wykorzystane jest. -------------------- Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.
Fachowo.co Behance.net/fachowo |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 22.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dużo jest różnych plików, chyba trzeba pozmieniać w tym, ale zupełnie się w tym nie znam, kiedyś ktoś mi tworzył tą aplikację.
Jak i gdzie ustawić action= ? CODE function viewLoginForm() { $form = '<div class="loginForm">'; $form .= '<form action="" method="POST">'; $form .= '<table>'; $form .= '<tr>'; $form .= '<td>Login</td><td><input type="text" name="login" /></td>'; $form .= '</tr>'; $form .= '<tr>'; $form .= '<td>Has__o</td><td><input type="password" name="password" /></td>'; $form .= '</tr>'; $form .= '</table>'; $form .= '<input type="submit" value="Zaloguj si_" />'; $form .= '</form>'; $form .= '</div>'; return $form; } function viewBanksList() { $list = '<div class="banksList">'; if ($this -> banksList != false) { $list .= '<table>'; // table header $list .= '<tr class="header">'; $list .= '<td></td>'; $list .= '<td>'.BANK_NAME.'</td>'; $list .= '<td>'.BANK_DESCRIPTION.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_1.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_2.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_3.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_4.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_5.'</td>'; $list .= '<td>'.BANK_INGOING_SESSION_6.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_1.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_2.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_3.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_4.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_5.'</td>'; $list .= '<td>'.BANK_OUTGOING_SESSION_6.'</td>'; $list .= '<td></td>'; $list .= '</tr>'; // table body foreach ($this -> banksList as $item) { $list .= '<tr>'; $list .= '<td><input type="checkbox" class="deleteCheckbox" name="deleteBank[]" value="'.$item['id_bank'].'" /></td>'; $list .= '<td class="bankName">'.$item['bank_name'].'</td>'; $list .= '<td class="bankDescription">'.$item['bank_description'].'</td>'; $list .= '<td class="ingoingSession1">'.$item['ingoing_session_1'].'</td>'; $list .= '<td class="ingoingSession2">'.$item['ingoing_session_2'].'</td>'; $list .= '<td class="ingoingSession3">'.$item['ingoing_session_3'].'</td>'; $list .= '<td class="ingoingSession4">'.$item['ingoing_session_4'].'</td>'; $list .= '<td class="ingoingSession5">'.$item['ingoing_session_5'].'</td>'; $list .= '<td class="ingoingSession6">'.$item['ingoing_session_6'].'</td>'; $list .= '<td class="outgoingSession1">'.$item['outgoing_session_1'].'</td>'; $list .= '<td class="outgoingSession2">'.$item['outgoing_session_2'].'</td>'; $list .= '<td class="outgoingSession3">'.$item['outgoing_session_3'].'</td>'; $list .= '<td class="outgoingSession4">'.$item['outgoing_session_4'].'</td>'; $list .= '<td class="outgoingSession5">'.$item['outgoing_session_5'].'</td>'; $list .= '<td class="outgoingSession6">'.$item['outgoing_session_6'].'</td>'; $list .= '<td><a href="#" class="editBank"></a></td>'; $list .= '</tr>'; } $list .= '</table>'; } else $list .= BANK_LIST_EMPTY; $list .= '<div class="banksListOptions"><a href="#" class="addBank">'.BANK_ADD_BUTTON.'</a> <a href="#" class="deleteBanks">'.BANK_DELETE_BUTTON.'</a></div>'; $list .= $this -> viewNbpSessions(); $list .= '</div>'; return $list; } function viewNbpSessions() { $list = '<div class="nbpSessions">'; $list .= '<strong>'.NBP_SESSIONS_TITLE.'</strong>'; if ($this -> nbpSessions != false) { $list .= '<table>'; $list .= '<tr class="header">'; $list .= '<td>'.NBP_SESSION_1.'</td>'; $list .= '<td>'.NBP_SESSION_2.'</td>'; $list .= '<td>'.NBP_SESSION_3.'</td>'; $list .= '<td></td>'; $list .= '</tr>'; // table body foreach ($this -> nbpSessions as $item) { $list .= '<tr>'; $list .= '<td class="session1">'.$item['session_1'].'</td>'; $list .= '<td class="session2">'.$item['session_2'].'</td>'; $list .= '<td class="session3">'.$item['session_3'].'</td>'; $list .= '<td><a href="#" class="editNbpSessions"></a></td>'; $list .= '</tr>'; } $list .= '</table>'; } $list .= '</div>'; return $list; } function viewUserForm() { $page = '<div class="main">'; if ($this -> banksList != false AND $this -> nbpSessions != false) { $page .= '<center>'; $page .= '<table>'; $page .= '<tr>'; $page .= '<td>'; $page .= '<select name="bank1" class="formp">'; // bank 1 foreach ($this -> banksList as $item) { $page .= '<option value="'.$item['id_bank'].'">'.$item['bank_name'].'</option>'; } $page .= '</select>'; $page .= '</td>'; $page .= '<td>'; $page .= '<form name=f>'; $page .= '<input type="text" name=t1 size=1 onkeyup="zmien(this)" maxlength="2" class="time timeHours "/>:'; $page .= '<input type="text" name=t2 size=1 onkeyup="zmien(this)" maxlength="2" value="" class="time timeMinutes" />'; $page .= '</form>'; $page .= '</td>'; $page .= '<td>'; $page .= '<select name="bank2" class="formp">'; // bank 1 foreach ($this -> banksList as $item) { $page .= '<option value="'.$item['id_bank'].'">'.$item['bank_name'].'</option>'; } $page .= '</select>'; $page .= '</td>'; $page .= '</tr>'; $page .= '</table><br/><a href="" class="countElixir">'.ELIXIR_SUBMIT.'</a>'; $page .= '<br/>' . MESSAGE_1; $page .= '<div class="elixirLoad"><img src="img/loading9.gif"></div>'; $page .= '<div class="elixirSuccess">'; $page .= '<table bgcolor="#EFF3FF">'; $page .= '<tr>'; $page .= '<td>'.COMMISIONED.'</td><td class="commisioned"></td>'; $page .= '</tr>'; $page .= '<tr>'; $page .= '<td><span class="posting"></span> '.POSTING.'</td><td class="postingValue"></td><td class="nextDay nextDay1">'.NEXT_DAY.'</td>'; $page .= '</tr>'; $page .= '<tr>'; $page .= '<td><span class="elixir"></span> '.ELIXIR_SESSION.'</td><td class="elixirValue"></td><td class="nextDay nextDay3">'.NEXT_DAY.'</td>'; $page .= '</tr>'; $page .= '<tr>'; $page .= '<td><span class="provided"></span> '.PROVIDED.'</td><td class="providedValue"></td><td class="nextDay nextDay2">'.NEXT_DAY.'</td>'; $page .= '</tr>'; $page .= '</table>'; $page .= '</center>'; $page .= '</div>'; } else { $page .= MESSAGE_CONNECTION_FAILED; } return $page; } function viewPage() { $page = ''; $page .= $this -> HTMLHeader(); if ($this -> message != false) $page .= '<div class="message">' . $this -> message . '</div>'; switch($this -> path) { case 'login': $page .= $this -> viewLoginForm(); break; case 'banksList': $page .= $this -> viewBanksList(); break; case 'index': $page .= $this -> viewUserForm(); break; } Te wyniki są powstawiane w class="" to może ten plik trzeba zmienić: CODE $(function(){
$('.countElixir').click(function(){ var bank1 = $('select[name="bank1"]').val(); var bank1Name = $('select[name="bank1"] option:selected').html(); var bank2 = $('select[name="bank2"]').val(); var bank2Name = $('select[name="bank2"] option:selected').html(); var time = $('.timeHours').val()+':'+$('.timeMinutes').val(); if ($('.timeHours').val() >= 1 && $('.timeHours').val() <= 24 && $('.timeMinutes').val() >= 0 && $('.timeMinutes').val() <= 60) { $('.elixirLoad').show(); $('.elixirSuccess').hide(); $('.nextDay').hide(); var JsonSend = { bank1: bank1, bank2: bank2, time: time }; JsonSend = JSON.stringify(JsonSend); $.ajax({ url: 'ajax/countElixir.php', type: 'POST', data: { data: JsonSend }, success: function(msg) { var Json = $.parseJSON(msg); if (Json.nextDay1 != false) $('.nextDay1').show(); if (Json.nextDay2 != false) $('.nextDay2').show(); if (Json.nextDay3 != false) $('.nextDay3').show(); $('.elixirLoad').hide(); if (Json.postingTime1 != false && Json.postingTime2 != false && Json.nbpTime != false) { $('.commisioned').html(Json.transferOrder); $('.posting').html(bank1Name); $('.postingValue').html(Json.postingTime1); $('.provided').html(bank2Name); $('.providedValue').html(Json.postingTime2); $('.elixirValue').html(Json.nbpTime); } else { $('.commisioned').html(Json.transferOrder); $('.posting').html(bank1Name); $('.postingValue').html(Json.transferOrder); $('.provided').html(bank2Name); $('.providedValue').html(Json.transferOrder); $('.elixirValue').html(Json.transferOrder); } $('.elixirSuccess').show(); } }); } else alert('Nieprawidłowy format godziny'); return false; }); }); Ten post edytował sesjebankowe 21.09.2014, 13:34:32 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ciężko mi odpowiedzieć na to pytanie. Funkcja 'viewLoginForm()' wyświetla formularz i przesyła odebrane dane metodą POST do własnego skryptu / strony / metody. Jeżeli dobrze rozumiem. Musisz znaleźć to, co odpowiada za odebranie tych danych
![]() Zapewne jest na to proste rozwiązanie, którego ja nie potrafię podać na podstawie przedstawionego tu kodu. -------------------- Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.
Fachowo.co Behance.net/fachowo |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 22.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ciężko mi odpowiedzieć na to pytanie. Funkcja 'viewLoginForm()' wyświetla formularz i przesyła odebrane dane metodą POST do własnego skryptu / strony / metody. Jeżeli dobrze rozumiem. Musisz znaleźć to, co odpowiada za odebranie tych danych ![]() Zapewne jest na to proste rozwiązanie, którego ja nie potrafię podać na podstawie przedstawionego tu kodu. A to nie ta funkcja odpowiada za wyświetlanie formularza function viewUserForm() ,myślałem że to co na czerwono zaznaczyłem wystarczy przenieś na inną stronę |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.06.2025 - 19:37 |