Autor | Zpráva | ||
---|---|---|---|
okurkaa Profil |
#1 · Zasláno: 6. 11. 2019, 19:46:43
Mám tam toto a potřebuji když zadám například kohout do vyhledávacího pole, aby to přesměrovalo na www.mujwebadresa.cz/kohout
jak to udělat? <form method="get" class="navbar-form navbar-right form-signin" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> |
||
RastyAmateur Profil |
#2 · Zasláno: 6. 11. 2019, 20:04:26
okurkaa:
To, co chceš udělat, je podle mě nesmysl. Nejprve se zamysli, co vlastně děláš. Jestli jde o vyhledávání, tak to se rozhodně nedělá tak, že to šoupneš za lomítko! Jinak máš dvě možnosti. Buď to dělat na straně serveru: // Form <form method="get" class="navbar-form navbar-right form-signin" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> <input type="text" name="search"> <input type="submit" value="search"> </form> // Manage the form if (isset($_POST["search"])) { header('Location: /' . $_POST["search"]); exit(); } A nebo na straně javascriptu <input type="text" id="search"> <input type="submit" value="search" onclick="window.location.href='/' + document.getElementById('search').value;"> Ale ještě jednou zopakuji, že obě řešení jsou blbosti a měl bys to řešit změnou návrhu celé části aplikace! |
||
okurkaa Profil |
Ten javascript funguje skvěle díky moc. Ještě se zeptám jestli je možné tam doplnit aby šlo zadávat pouze čísla a ne písmena?
Už to mám, stačilo to změnit na "number". Díky moc |
||
Časová prodleva: 4 roky
|
0