select value
Sziasztok !
Azt szeretném elérni, hogy egy select-ből elküldött paraméter hatására ugyanoda jussak egy oldalon, mint ha a böngésző címsorába ezt írnám pl. www.valami.hu/akarmi/index.php?p=3#7. Azaz a 3. oldal 7. bekezdéséhez jussak egyből.
A címsorba beírva ez működik is.
Az alábbi kóddal viszont nem megy a dolog, be sem jön a 3. oldal (hibaüzenet nincs).
Ha a 3#7 helyett csak 3-at írok, akkor bejön a 3. oldal.
<form method="post" action="index.php">
<select>
<option value="3#7">blablabla</option>
</select>
</form>
■ Azt szeretném elérni, hogy egy select-ből elküldött paraméter hatására ugyanoda jussak egy oldalon, mint ha a böngésző címsorába ezt írnám pl. www.valami.hu/akarmi/index.php?p=3#7. Azaz a 3. oldal 7. bekezdéséhez jussak egyből.
A címsorba beírva ez működik is.
Az alábbi kóddal viszont nem megy a dolog, be sem jön a 3. oldal (hibaüzenet nincs).
Ha a 3#7 helyett csak 3-at írok, akkor bejön a 3. oldal.
<form method="post" action="index.php">
<select>
<option value="3#7">blablabla</option>
</select>
</form>
GET metódust használj.
get
Erre a témára és ezen belül
huh
A probléma a következő
1. select-tel kell megoldanom a dolgot
2. az oldal tartalma dinamikusan generálódik
Csak ajánlottam egy
Ha mégis SELECT-re van szükséged, GET mégsem jó úgy, ahogy elképzeltem, így vagy javascripttel vagy pedig szerver oldali scripttel tudod megoldani a problémát.
azaz
Esetleg megkérheted egy
A select neve (p) tuti, hogy
ja
Hm, én komolyan írtam, ha nem
van
a paraméter vissza is érkezik (az oldal elején echo-val kiiratom), mégsem működik
action="index.php#7"
azt látom
és szerintem ez a gond
De ha ASCII kódot írok a # helyébe, akkor sem jó.
Így nem is fog, mert minden
Valóban csak action-ban tudod megadni az anchort.
nehezen
A lényeg itt az volt, amit Pethical írt.
Köszönet mindenkinek a segítségért.