Tweety1980
23-08-2019, 14:43
Witam forumowiczów
Mam w jednym z artykułów odpalany plik z kodem php (odpalany przez moduł jumi), w którym znalazł się kawałek kodu html z dwoma przyciskami.
Idea jest taka aby przekazać do otwieranej strony jakieś parametry (tutaj parametr login).
<input type="button" value="Wyślij" onClick="location.href='http://company.com.pl/web/index.php?option=com_content&view=article&id=9&login=abc';" />
<form action="http://company.com.pl/web/index.php?option=com_content&view=article&id=9" method="GET">
<input type="hidden" name="login" value="<?php echo $user->username;?>">
<input type=submit value="Wyślij"/>
</form>
Korzystając z metody <input> otwiera się prawidłowo artykuł, a w polu adresu URL przeglądarki, widzę prawidłowy adres : "company.com.pl/web/index.php?option=com_content&view=article&id=9&login=abc".
Korzystając z formularza, z adresu jest wycinany kawałek "option=com_content&view=article&id=9&", w związku z czym w polu adresu URL widzę "company.com.pl/web/index.php?login=abc" oraz otwiera się strona domyślna.
Nie bardzo rozumiem z czego wynika takie działanie kodu. Czy jest jakieś ustawienie artykułu (nie widzę) które wycina ten kawałek kodu? Ktoś może coś pomóc/podpowiedzieć.
Z góry dzięki.
Mam w jednym z artykułów odpalany plik z kodem php (odpalany przez moduł jumi), w którym znalazł się kawałek kodu html z dwoma przyciskami.
Idea jest taka aby przekazać do otwieranej strony jakieś parametry (tutaj parametr login).
<input type="button" value="Wyślij" onClick="location.href='http://company.com.pl/web/index.php?option=com_content&view=article&id=9&login=abc';" />
<form action="http://company.com.pl/web/index.php?option=com_content&view=article&id=9" method="GET">
<input type="hidden" name="login" value="<?php echo $user->username;?>">
<input type=submit value="Wyślij"/>
</form>
Korzystając z metody <input> otwiera się prawidłowo artykuł, a w polu adresu URL przeglądarki, widzę prawidłowy adres : "company.com.pl/web/index.php?option=com_content&view=article&id=9&login=abc".
Korzystając z formularza, z adresu jest wycinany kawałek "option=com_content&view=article&id=9&", w związku z czym w polu adresu URL widzę "company.com.pl/web/index.php?login=abc" oraz otwiera się strona domyślna.
Nie bardzo rozumiem z czego wynika takie działanie kodu. Czy jest jakieś ustawienie artykułu (nie widzę) które wycina ten kawałek kodu? Ktoś może coś pomóc/podpowiedzieć.
Z góry dzięki.