Autor Zpráva
Prochy
Profil
Dobrý den,
chtěl jsem se zeptat jestli je možné nějak zjistit celkový počet inputů na stránce a následně to předat PHP v nějaké formě(post,get)? Jde o to, že na stránce mám dynamické přidávaní file inputů a potřebuji zjistit kolik jich tam uživatel přidal a následně pomocí toho určit počet cyklů. Napadlo mě udělat to, tak že pokaždým inputu inkrementuji nějakou proměnnou a pomocí JavaScriptu následně přesměruji na stránku s poslaným údaji v url, ale nevim jestli to je zrovna dobré řešení pokud to jde zjistit jiným a jednoduším způsobem.
Děkuji za odpověď
GeneralDv
Profil
Spočítej na serveru jak máš velký pole ne? Dejme tomu že dynamicky přidáváš
<input name="seznam[1]">
<input name="seznam[2]">
atd..
Pak jen projedeš postupně:
<?php
if (isset($_POST['seznam']) && is_array($_POST['seznam']) && count($_POST['seznam'])>0)
{
    foreach ($_POST['seznam'] as $num=>$value)
    {
        //..
    }
}

//$_POST jen jako ukázka..

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0