Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Hydepark _ Otwieranie strony z parametrami

Napisany przez: koneser69 5.01.2022, 13:48:37

Witam

Czy można przygotować link do strony bezpiecznyautobus.gov.pl tak aby strona od razu otwierał się na wynikach wyszukiwania które pojawiają się po wpisaniu numeru rejestracyjnego i wybraniu przycisku "Sprawdź pojazd"?

Napisany przez: nospor 5.01.2022, 15:45:42

Strona o ktorej mowisz przyjmuje dane z formularza POST wiec nie.

przenosze

Napisany przez: koneser69 10.01.2022, 09:08:14

a nie można jakoś zrobić np formularza pomocniczego na innej stronie który wyśle wymagane dane POST do właściwego formularza?

Napisany przez: nospor 10.01.2022, 09:39:52

Zapewne mozna

Napisany przez: koneser69 10.01.2022, 13:27:44

Możesz mi w tym pomóc?

Napisany przez: nospor 10.01.2022, 13:53:09

A co tu pomagac? Robisz formularz z polami z tamego forma i juz.

Napisany przez: koneser69 11.01.2022, 08:50:29

Temat niestety nie jest taki prosty. Gdyby był to bym nie prosił o pomoc na forum. Poniżej przesyłam mój kod który parę razy działał i przestał.

  1.  
  2.  
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <title></title>
  8. </head>
  9. <body>
  10.  
  11.  
  12. <form
  13. id="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:formularzWyszukiwan
    ia"
  14. name="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:formularzWyszukiwan
    ia"
  15. method="post"
  16. action="https://bezpiecznyautobus.gov.pl/strona-glowna?p_auth=HKAGc3ZB&amp;p_p_id=bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet&amp;p_p_lifecycle=1&amp;p_p_state=normal&amp;p_p_mode=view&amp;p_p_col_id=column-1&amp;p_p_col_count=1&amp;_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet__facesViewIdRende
    r=%2Fviews%2Findex.xhtml"
  17. class="formularz" enctype="application/x-www-form-urlencoded"
  18. onsubmit="return checkSubmit();">
  19. <input type="hidden"
  20. name="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:formularzWyszukiwan
    ia"
  21. value="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:formularzWyszukiwan
    ia">
  22. <input type="hidden" name="javax.faces.encodedURL"
  23. value="https://bezpiecznyautobus.gov.pl/strona-glowna?p_p_id=bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet&amp;p_p_lifecycle=2&amp;p_p_state=normal&amp;p_p_mode=view&amp;p_p_cacheability=cacheLevelPage&amp;p_p_col_id=column-1&amp;p_p_col_count=1&amp;_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet__jsfBridgeAjax=tr
    ue&amp;_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet__facesViewIdResou
    rce=%2Fviews%2Findex.xhtml">
  24. <fieldset aria-labelledby="h1">
  25. <label
  26. for="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:nrRejestracyjny">Numer
  27. rejestracyjny</label>
  28. <div class="input-wrapper">
  29. <input
  30. id="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:nrRejestracyjny"
  31. type="text"
  32. name="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:nrRejestracyjny"
  33. autocomplete="off" class="rej" maxlength="9"
  34. onkeypress="validate(event)" tabindex="1"
  35. value="<?php if(http://www.php.net/isset($_GET['numer_rej'])) http://www.php.net/echo http://www.php.net/html_entity_decode($_GET['numer_rej']); ?>"
  36. style="background-color: rgb(255, 227, 227); border-color: rgb(255, 0, 0);">
  37. <p class="error-text" id="validation-error-msg"
  38. style="display: block;">
  39. <span
  40. id="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:podpowiedzPoprawnyN
    umerRejestracyjny">Wpisz
  41. poprawny numer rejestracyjny. <br>Od 4 do 9 znaków.
  42. </span>
  43. </p>
  44. </div>
  45. <div id="loader-image" style="display: none;"></div>
  46. <input
  47. id="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:wyszukajPojazd"
  48. type="submit"
  49. name="_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:wyszukajPojazd"
  50. value="Sprawdź pojazd ť" tabindex="3" title="Sprawdź pojazd"
  51. class="btn-sprawdz">
  52. </fieldset>
  53. <input type="hidden" name="javax.faces.ViewState"
  54. id="javax.faces.ViewState"
  55. value="-3504629526039637755:3393786279840737877" autocomplete="off">
  56. </form>
  57.  
  58.  
  59. <?php /*
  60. <script>
  61. document.addEventListener("DOMContentLoaded", function(event) {
  62.   document.createElement('form').submit.call(document.getElementById('_bezpiecznyautobusportlet_WAR_bezpiecznyautobusportlet_:formularzWyszukiwania'));
  63. });
  64. </script>
  65. <?php /**/ ?>
  66.  
  67. </body>
  68. </html>
  69.  
  70.  
  71.  

Napisany przez: nospor 11.01.2022, 11:27:25

Po pierwsze twoj kod zawiera eventy js, ktore sa zadeklarowane tylko na ich stronie wiec twoj lokalny kod sie wykrzacza.
Miales skopirowac tylko pola bez js.

Po drugie, nawet jak sie zrobi jak sie mialo zrobic to niestety to nadal nie dziala, wiec pewnie wprowadzili jakies zabezpieczenia

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)