abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

    včera 18:22 | Nová verze

    Byla vydána Java 20 / JDK 20. Nových vlastností (JEP - JDK Enhancement Proposal) je 7. Nová Java / JDK vychází každých 6 měsíců. LTS verze je 17.

    Ladislav Hagara | Komentářů: 1
    včera 16:44 | IT novinky

    Google spustil konverzační AI Bard. Vyzkoušet lze zatím pouze ve Spojených státech a Spojeném království. Více v Bard FAQ.

    Ladislav Hagara | Komentářů: 2
    včera 14:22 | Bezpečnostní upozornění

    David Buchanan na svém blogu rozebírá zranitelnost acropalypse (CVE-2023-21036) telefonů Google Pixel. Z výřezu (crop) snímku obrazovky vytvořeného integrovanou aplikací Markup může být možné částečné obnovení původního snímku obrazovky. Viz tweet Simona Aaronse. Vyzkoušet lze webovou aplikaci acropalypse.app. Opraveno v březnové aktualizaci.

    Ladislav Hagara | Komentářů: 3
    včera 08:00 | Nová verze

    V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Gitea (Wikipedie) byla vydána v nové verzi 1.19.0. Přehled novinek i s náhledy v příspěvku na blogu. Kvůli "převzetí Gitei" společností Gitea Limited byl v prosinci loňského roku představen fork Gitei s názvem Forgejo (Codeberg).

    Ladislav Hagara | Komentářů: 0
    včera 07:00 | Nová verze

    Byla vydána nová verze 5.11 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Nově je používán zram. Tor Browser byl aktualizován na verzi 12.0.4. Thunderbird na verzi 102.9.0.

    Ladislav Hagara | Komentářů: 0
    20.3. 22:33 | IT novinky

    Na GOG.com běží Spring Sale. Při té příležitosti lze získat zdarma počítačovou hru Lorelai (ProtonDB).

    Ladislav Hagara | Komentářů: 0
    20.3. 11:00 | Nová verze

    Curl, řádkový nástroj a knihovna pro přenos dat po různých protokolech, slaví 25 let. Vydána byla nová verze 8.0.0. Mimo jiné řeší 6 zranitelností.

    Ladislav Hagara | Komentářů: 1
    20.3. 10:00 | Komunita

    V sobotu 25. března proběhne Arduino Day 2023. Od 14:00 lze sledovat oficiální stream. Zúčastnit se lze i lokálních akcí. V Česku jsou aktuálně registrovány dvě: v Praze na Matfyzu a v Poličce v městské knihovně.

    Ladislav Hagara | Komentářů: 0
    20.3. 09:00 | Zajímavý projekt

    Fabrice Bellard, tvůrce FFmpeg nebo QEMU, představil TextSynth Server. Jedná se o webový server nabízející REST API k velkým AI jazykovým modelům. CPU verze je k dispozici zdarma jako binárka pod licencí MIT. GPU verze je komerční. Vyzkoušet lze na stránkách TextSynth.

    Ladislav Hagara | Komentářů: 2
    20.3. 08:00 | Komunita

    Na konferenci LibrePlanet 2023 byly vyhlášeny ceny Free Software Foundation. Oceněni byli Eli Zaretskii za dlouhodobé příspěvky (správce Emacsu), Tad „SkewedZeppelin“ za nové příspěvky (správce DivestOS, distribuce Androidu) a projekt GNU Jami za společenský přínos.

    Fluttershy, yay! | Komentářů: 0
    Používáte WSL (Windows Subsystem for Linux)?
     (74%)
     (12%)
     (4%)
     (10%)
    Celkem 281 hlasů
     Komentářů: 1, poslední 6.3. 07:51
    Rozcestník


    Dotaz: Jeden form a více submitů

    18.9.2011 22:04 karolina
    Jeden form a více submitů
    Přečteno: 285×
    Dobrý večer! Mám v jednom formu více tlačítek a nevím jak mám napsat podmínku abych věděla o na které tlačítko user klikl :-( Poradíte mi prosím někdo? Děkuju
    <form>
    <input type="hidden" name="aaa['1']" value="1" /><input type="submit" value="Delete" />
    <input type="hidden" name="aaa['2']" value="2" /><input type="submit" value="Delete" />
    <input type="hidden" name="aaa['3']" value="3" /><input type="submit" value="Delete" />
    </form>

    Řešení dotazu:


    Odpovědi

    18.9.2011 22:20 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Skúšal si im dať aj atribút name?
    18.9.2011 22:20 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Teda vlastne skúšala. :)
    18.9.2011 22:21 Kit
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    A co takhle přidat atribut name k input type submit? Podle toho by se to pak odlišit dalo.
    18.9.2011 22:22 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Tak mám zrušit ten hidden input a přidat name přímo tomu submitu?
    18.9.2011 22:23 voda | skóre: 28
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    <input type="submit" name="delete1" value="Delete">
    <input type="submit" name="delete2" value="Delete">
    <input type="submit" name="delete3" value="Delete">
    
    18.9.2011 22:32 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Ale jak to pak rozliším nebo načtu? jak poznám na které tlačítko user klikl?
    18.9.2011 22:52 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Cez GET/POST príde hodnota len pre stlačené tlačidlo (takže tam bude iba delete1=Delete, alebo delete2=Delete alebo delete3=Delete).
    18.9.2011 23:02 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Dobře, ale kde? Jak má vypadat ta podmínka když neznám hodnotu name?

    nebo to mám napsat 1000 podmínek? :( if($_POST['delete1']) { echo "send button delete1"} if($_POST['delete2']) { echo "send button delete2"} if($_POST['delete3']) { echo "send button delete3"}
    18.9.2011 23:02 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Dobře, ale kde? Jak má vypadat ta podmínka když neznám hodnotu name?

    nebo to mám napsat 1000 podmínek? :(
    if($_POST['delete1']) { echo "send button delete1"}
    if($_POST['delete2']) { echo "send button delete2"}
    if($_POST['delete3']) { echo "send button delete3"}
    18.9.2011 23:12 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Dá sa použiť rovnaký trik, ako pri tých skrytých elementoch (a teda niečo ako name="delete['1']" a potom $_POST['delete']).
    18.9.2011 23:17 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Konkrétne by sa mohlo dať, pri tom triku, použiť key($_POST['delete']).
    18.9.2011 23:22 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    dobře, odešlu form
    <input type="submit" name="delete[1]" value="Delete">
    <input type="submit" name="delete[2]" value="Delete">
    <input type="submit" name="delete[3]" value="Delete">
    
    a když dám 
    
    echo $_POST['delete'];
    
    tak mi to napíše jen Array
    
    a já bych potřebovala získat když klikne na tlačítko 2 tak získat to číslo 2 (delete[2])
    18.9.2011 23:27 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Tam by mohla pomôcť tá funkcia key a teda
    echo key($_POST['delete']);
    18.9.2011 23:47 karolina
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Ano, pomohla, moc děkuji ;)
    
    btw když jste takový odborník, neporadíte mi
    
    proč tohle 
    
    if (unset($_SESSION['aaa'][''.$key.''])) { }
    
    píše tohle?
    
    Parse error: syntax error, unexpected T_UNSET in /localhost/www/index.php on line 15
    
    Ještě jednou moc děkuji
    19.9.2011 00:04 chrono
    Rozbalit Rozbalit vše Re: Jeden form a více submitů
    Unset nevracia žiadnu návratovú hodnotu, takže nemá zmysel to používať v podmienke.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.