| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
Nazdarek. Mam takyto jednoduchy formular:
Kód: <? if (isset($_POST["enter"])) {
$countryF=$_POST["country"];
$states = array("AF"=>"Afganistan", "AL"=>"Albánsko", "DZ"=>"Alžírsko", "AZ"=>"Arizona");
// Priklad na funkcie, ktore som skusal
$key = array_search('$countryF', $states);
if ($key== $countryF ) { echo" Krajina je v poli "; }
else { echo" Krajina sa v poli nenachadza "; }
if (array_key_exists('$countryF', $states)) { echo "Krajina je v poli"; }
}
echo " <form action=\"pokus.php\" method=\"POST\"> <b> Krajina: </b> <select name=\"country\" class=\"field\" size=\"1\"> <option value=\"1B\">...Zvoľte krajinu...</option> <option value=\"AF\">Afganistan</option> <option value=\"AL\">Albánsko</option> <option value=\"DZ\">Alžírsko</option> <option value=\"AZ\">Arizona</option> </SELECT>
<input type=\"submit\" name=\"enter\" value=\" Enter \"> <br><br> </form>";
?>
No a potreboval by som s tymto polom dalej pracovat. Tzn. zistit ci sa hodnota zo selectu v poli nachadza a potom ju aj nahradit (skratku krajiny za nazov Krajiny).
Skusal som s tym pracovat podla php manualu, no nejako mi to nefunguje. Skusal som funkcie: array_search, array_key_exists, array_keys, in_array, no vsetko bezvysledne. Prosim vas, cez aku funkciu sa da zistit ta hodnota zo selectu v poli a akou funkciou potom nahradzovat skratku za cely nazov?? Dakujem.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 01.09.2010 11:42 | |
|
'$countryF' s tymi apostrofmi znamena text $countryF, nie hodnotu tej premennej. Daj prec apostrofy.
Kód: array_key_exists($countryF, $states)
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 01.09.2010 11:51 | |
|
Kód: <?PHP $states = array("AF"=>"Afganistan", "AL"=>"Albánsko", "DZ"=>"Alžírsko", "AZ"=>"Arizona"); echo " <form action=\"pokus.php\" method=\"POST\"> <b> Krajina: </b> <select name=\"country\" class=\"field\" size=\"1\"> <option value=\"1B\">...Zvoľte krajinu...</option> <option value=\"AF\">".$states["AF"]."</option> <option value=\"AL\">".$states["AL"]."</option> <option value=\"DZ\">".$states["DZ"]."</option> <option value=\"AZ\">".$states["AZ"]."</option> </SELECT>
<input type=\"submit\" name=\"enter\" value=\" Enter \"> <br><br> </form>"; ?>
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
coldak.. Co znamena ten script?????
Ďuri..Dik..Funguje to..A na to nahradzanie (namiesto str_replace) funguje strtr.. to len keby niekto riesil nieco podobne..
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 01.09.2010 12:46 | |
|
zaciatocnik píše: coldak.. Co znamena ten script????? si uz nepamatas co si chcel ? zaciatocnik píše: No a potreboval by som s tymto polom dalej pracovat. Tzn. zistit ci sa hodnota zo selectu v poli nachadza a potom ju aj nahradit (skratku krajiny za nazov Krajiny).
cize Kód: $states["AF"] ti vrati text "Afganistan". alebo si nechcel prave toto ?
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
Oops.. Ospravedlnujem sa.. Az teraz som si vsimol ten rozdiel medzi mojim a tvojim scriptom:
Kód: <option value=\"AF\">".$states["AF"]."</option>
Sorry..Dakujem...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| strata hodnoty v poli v PHP, ASP | 6 | 459 | 17.06.2010 8:38 stenley | | Hladanie v array poli a usporiadanie výsledkov v PHP, ASP | 10 | 771 | 09.07.2009 16:22 Unlink | | scitanie poli v PHP, ASP | 7 | 554 | 21.06.2010 22:01 jtomcik | | zlucenie poli v PHP, ASP | 4 | 499 | 31.01.2008 23:01 qacer | | Ukladanie volitelnych poli v Databázy | 0 | 397 | 26.04.2012 23:04 Jojko001 | | Vyhladavanie v poli v PHP, ASP | 4 | 630 | 18.01.2011 22:41 shaggy | | Spojenie dvoch polí v PHP, ASP | 4 | 821 | 28.07.2007 12:26 stenley | | Usporiadanie prvkov v poli v Assembler, C, C++, Pascal, Java | 4 | 480 | 13.04.2017 12:21 neutroN | | Porovnanie poli v C++ v Assembler, C, C++, Pascal, Java | 4 | 455 | 04.09.2020 9:04 Jur_3 | | posuvanie prvkov v poli v PHP, ASP | 2 | 593 | 07.07.2009 12:23 tomast7 | | neznáma chyba v poli v PHP, ASP | 7 | 521 | 14.05.2010 15:09 1daemon1 | | Windows 7 na RAID poli v Pevné disky a radiče | 3 | 456 | 07.06.2010 15:06 shiro | | Presun poli na obrazovke uzivatela v Assembler, C, C++, Pascal, Java | 0 | 343 | 01.12.2016 21:45 mona777 | | hladanie v PHP, ASP | 2 | 581 | 31.03.2009 18:27 tatysp | | hladanie v Správy pre vedenie fóra | 2 | 1339 | 04.03.2007 0:16 JanoF | | Hladanie v Internetový marketing, SEO, reklama | 8 | 701 | 29.03.2011 20:50 walther |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|