logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

PHP HTML - Jak wywołać link z parametrami spoza formularza

adam220 01 Kwi 2015 14:21 2058 4
REKLAMA
  • #1 14579705
    adam220
    Poziom 14  
    Posty: 349
    Pomógł: 5
    Ocena: 45
    Witam,
    formularz z jednym polem tekstowym:

    <?
    echo"</FORM>";
    echo"<FORM id=\"Formularz\" name=\"Formularz\" method=\"get\" action=\"a.php\">"  ;
    echo"Socket <input type=\"text\" name=\"aaa\" size=1 value=$aaa />"         ;
    echo"<input type=\"submit\" value=\"Wybierz\" />"                                  ;
    echo"</FORM>"                                                                     ;
    ?>


    uruchamia skrypt tak ze zmienną aaa wywołując adres:

    a.php?aaa=4

    A ja chciałbym żeby uruchamiał skrypt z większą liczba zmiennych jako parametry GET:

    a.php?aaa=4&bbb=6&ccc=7

    ale tylko ta pierwsza jest z formularza a pozostałe obliczone w skrypcie.

    jak to zrobić?

    ------------------

    znlazłem takie rozwiązanie z elementem formularza typu hidden:
    echo"<input type=\"hidden\" name=\"bbb\" size=1 value=$bbb />" 
    echo"<input type=\"hidden\" name=\"ccc\" size=1 value=$ccc />"  


    i to działa. Pytanie czy tak się to robi w praktyce?
  • REKLAMA
  • #2 14579797
    marcinj12
    Poziom 40  
    Posty: 3404
    Pomógł: 1024
    Ocena: 250
    adam220 napisał:
    Pytanie czy tak się to robi w praktyce?
    Jeżeli wartości bbb i ccc mogą być widoczne w kodzie strony, to jak najbardziej tak.
  • REKLAMA
  • #3 14579956
    adam220
    Poziom 14  
    Posty: 349
    Pomógł: 5
    Ocena: 45
    O dziwo: elementy hidden formularza nie są widoczne w kodzie...
    Sprawdziłem przeglądarką Chrome i poleceniem zbadaj element.
    Nie są widoczne ani gdy formularz jest prosto z HTML-a, ani gdy wygenerowany echem z PHP...
  • REKLAMA
  • #4 14579971
    marcinj12
    Poziom 40  
    Posty: 3404
    Pomógł: 1024
    Ocena: 250
    Są, są... Kliknij prawym i pokaż źródło strony.
  • #5 14580215
    adam220
    Poziom 14  
    Posty: 349
    Pomógł: 5
    Ocena: 45
    Rzeczywiście są. UFF:))
    Jednak źródło strony to źródło a nie jakieś "zbadaj element".

    Dzięki za uwagę o widoczności.
REKLAMA