Autor Zpráva
davef6
Profil
mám vyhledávání, kde pomocí select vybírám co se má vyhledat, když to použiju bez select tak to funguje......vypadá to asi takhle

if (isset($_POST["mp3"])): //ověřuji vybranou hodnotu v select, pokud existuje provede se další část kódu
kód pro vyhledávání
endif;

ale jakmile tam dám tuto podmínku tak mi to nevypíše nic, bez ní to funguje, protože potřebuju vybírat i další hodnoty např videoklipy atd.... tak ji tam potřebuju
bukaj
Profil
je formulář odesílán opravdu metodou POST? je název správný?
davef6
Profil
jo mělo by to být dobře
bukaj
Profil
co vypíše print_r($_POST); ?
davef6
Profil
Array ( [vyhledavani] => mp3 [interpret] => abba [skladba] => [interpret2] => [skladba2] => [nazev] => [nazev2] => [najdi] => Najdi )
temistokles
Profil
odosielas si len hodnoty: vyhledavani, interpret, skladba, interpret2, skaldba2, nazev, nazev2, najdi

$_POST['mp3'] je teda prazdne, resp. vobec neexistuje.
temistokles
Profil
pravdepodobne, si chcel napisat if ($_POST["vyhledavani"]=='mp3')
bukaj
Profil
neměla by spíš být ta podmínka: if(isset($_POST["vyhledavani"]) && $_POST["vyhledavani"] == "mp3") ?
davef6
Profil
jo jasný, díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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