post method (presmerovani - input type radio)

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Linas
Level 3
Level 3
Příspěvky: 426
Registrován: říjen 09
Bydliště: Bohuslavice 4136
Pohlaví: Muž
Stav:
Offline
Kontakt:

post method (presmerovani - input type radio)

Příspěvekod Linas » 19 zář 2014 21:55

Ahoj, udělal sem si form na stahování a potřebuju pomoct s action.php . Form je poskládán: input type=radio, button. Jak napsat action.php aby po vybrani a odeslani radio1 se zobrazila stranka1, radio2=stranka2.... ? Děkuji za odpovědi

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: post method (presmerovani - input type radio)

Příspěvekod CZechBoY » 20 zář 2014 15:51

Čau,
jak se jmenuje radio?

Třeba takhle

Kód: Vybrat vše


if 
($_SERVER['REQUEST_METHOD'] == 'POST') {
    if (isset($_POST['radio']) && is_string($_POST['radio'])) {
        $file = str_replace('/', null, str_replace('\\'null$_POST['radio']));
        if (is_file($file) == false) {
            $file = 'index.html';
        }

        include ($file);
    }
}
 
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Linas
Level 3
Level 3
Příspěvky: 426
Registrován: říjen 09
Bydliště: Bohuslavice 4136
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: post method (presmerovani - input type radio)

Příspěvekod Linas » 20 zář 2014 18:00

Kód: Vybrat vše

<form name="game_update_cz" action="/web/action.php" method="post">
    <p>Interní úložiště&#160;
        <input name="game_last-upd_cz" type="radio" value="game_last-upd_cz-int" /></p>
<br />
    <p>Externí úložiště&#160;
        <input name="game_last-upd_cz" type="radio" value="game_last-upd_cz-ext" />&#160;
            <input name="btn_dl" type="submit" value="Download" /></p>
</form>


Mohl bys prosímtě vysvětlit jak ten kód (do action.php) funguje? Nemůžu to nějak zprovoznit... Dík

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: post method (presmerovani - input type radio)

Příspěvekod CZechBoY » 20 zář 2014 18:23

Radio button jako přepínadlo musí mít stejný název (name="xxx" u obojího)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • NAT Type Strict / Moderate
    od Nattybwoy » 05 črc 2024 18:56 » v Administrace sítě
    5
    4053
    od Uziv00 Zobrazit poslední příspěvek
    11 črc 2024 17:24

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host