Hirdetés
- Picit gazdaságosabb és halkabb lett a PlayStation 5 Pro legfrissebb verziója
- Dollármilliárdokért csábított el Zuckerberg egy kínai Manust
- Új versenyző áll rajtvonalhoz a tápok világában
- Tiltott témává tenné Kína az öngyilkosságot az AI számára
- Hálózati sebességre gyúrt a Minisforum új mini-munkaállomása
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- 3DMark Vantage eredmények
- Amlogic S905, S912 processzoros készülékek
- Milyen billentyűzetet vegyek?
- Házimozi belépő szinten
- Milyen Android TV boxot vegyek?
- Házimozi haladó szinten
- Kormányok / autós szimulátorok topikja
- Melyik tápegységet vegyem?
- SSD kibeszélő
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Agony
aktív tag
Sziasztok!
Egy kis segítséget szeretnék kérni JAVA-ban, mert abszolút nem vagyok járatos benne és sehogy sem sikerül működésre bírni az elképzelésem.

PHP oldalon van egy HTML form, amiben 2db dropdown lista van. Mindkét lista MySQL lekérdezésből nyeri az értékét és a második lista értékei az első lista változásának megfelelően kerülnek szűrésre.
Ez eddig rendben is működött, az első listát beszűrve egy kis java script frissítette az oldal URL-jét az első listában választott értéknek megfelelően és a második lista ennek alapján jött létre.
Viszont most bele kellett passzíroznom ezt a működő kódot egy olyan oldalba, ahol már eleve egy dinamikusan változó URL kerül a java url frissítés által generálódot URL elé és teljese a káosz. :S
Tehát van egy kezdő oldal a nevezeseim.php, amin kilistázza az adott felhasználó nevezéseit és minden nevezés mellett van egy módosítás gomb. Ha ezt választja átugrik a modositas.php?id=** oldalra, ahol egy kétszámjegyű szám, amit MySQL-ből nyer (felhasználó ID) és ez alapján tölti be a nevezési adatokat amiket módosíthat.
Itt jön be a két dropdown lista és a java, mert ha az első listát módosítom (ez a verseny kiválasztása) akkor a java script frissíti az URL-t és hozzá fűzi az eredeti URL-hez a '?cat=' részt plusz egy a verseny kategóriájának megfelelő számot, tehát valahogy így néz ki: http://xxx/modify.php?id=21?cat=1
A probléma ott kezdődik, hogy ahányszor frissíti az oldalt verseny váltás miatt, annyiszor fűzi hozzá a java által generált URL részletet, tehát 2-3 verseny váltás után már a kód kb. így néz ki:
http://xxx/modify.php?id=21?cat=1?cat=4?cat=2Most a kód így néz ki:
<SCRIPT language=JavaScript>
function reload(form)
{
var val=form.cat.options[form.cat.options.selectedIndex].value;
var url = window.location
self.location= url + '?cat=' + val ;
}
</script>A kérdésem pedig az lenne, hogy van-e valami olyan java kód, amivel az URL egy bizonyos részét lehetne kivágni és akkor a self.location lehetne: 'modify.php?id=' + KIVÁGOTT RÉSZ + '?cat=' + val;

Elnézést, hogy ilyen hosszúra sikerült és előre is köszönöm a válaszokat!
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- PH! Darts
- 3DMark Vantage eredmények
- Amlogic S905, S912 processzoros készülékek
- Milyen billentyűzetet vegyek?
- Star Wars Outlaws teszt
- Építő/felújító topik
- PlayStation 3
- Házimozi belépő szinten
- Epic Store Ünnepi Ajándékozás - 13. nap: Trine Classic Collection
- További aktív témák...
- HP ProBook 450 G6, 15,6" FHD IPS kijelző, I5-8265U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garan
- HP ProBook 445 G8, 14" HD kijelző, Ryzen 5 5600U CPU, 16GB DDR4, 512GB SSD, W11, Számla, 1 év garanc
- HP ProBook 445R G6, 14" FHD IPS kijelző, Ryzen 5 3500U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év g
- Lenovo Thinkpad P52s, 15,6" FHD IPS kijelző, i7-8650U CPU, 32GB DDR4, 512GB SSD, Quadro P500 VGA, W
- HP ProBook 640 G4, 14" FHD IPS kijelző, I5-8250U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garanci
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- LicencAruhaz.hu OLCSÓ, LEGÁLIS SZOFTVEREK AZONNAL - Windows - Office - Win Server - ÖRÖK GARANCIÁVAL
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Eladó Apple iPhone 15 Pro Max 256GB / Akku 90% / 12 hó jótállás
- CORSAIR K100 AIR
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest




