- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- bitpork: Ha Isten létezik...
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Parci: Milyen mosógépet vegyek?
- ldave: New Game Blitz - 2026
- bobalazs: Microsoft Copilot és hasonló hülyeségek egyszerű kigyomlálása /örök megoldás/
- bambano: Bambanő háza tája
-
LOGOUT
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
-
andriscs
aktív tag
Hi!
Eddig úgy tudtam, hogy amennyiben file módosítást akarok, akkor azt csak szerver oldalról lehet, tehát amikor egy szerverhez fordul a kliens egy oldallekéréseel, akkor az az oldal a szerveren nyogodtan hozzányúlhat a szerveren lévő file-okra, mert ugye a klienséhez nem nyúlhat biztonsági okoból. Anynit akartam elérni, hogy amikor a kliens lekéri az oldalt, akkor olyan oldalt kapjon, amely közben a szerveren ''frissítette magát'' egy file-lekéréssel/létrehozással. Remélem, hogy érthető, hogy mit akarok.
Szóval akkor ezt ilyen egyszerűen nem lehet megoldani? Mindenképpen ASP kell? -
andriscs
aktív tag
Hi!
Az a helyzet, hogy most egy kis szerver oldali JavaScriptet próbáltam csinálni, és a JavaScript ezen része támogatja, hogy file műveletek is legyenek. Kipróbáltam a következő kódot (szerveren futtatva):
function create()
{
fileObject = new File(''file.txt'')
write(x)
result=fileObject.open(''w'')
write(result)
}
Ez lényegében egy hivatalos oldalról vett script, alig változtattam rajta. A baj az, hogy amikor lefut, akkor Explorer status bar-jában kiírja, hogy hiba az oldalon, és ha megnézem, hogy mi az, akkor azt írja ki, hogy objektumot várt. Elvileg a new csinál egy file objektumot, sőt a ''w'' miatt ha nem létezik, akkor elvileg létre is hozná a nyitásnál, szóval nem értem. Kipróbáltam azt is, hogy átneveztem shtml-re a kiterjesztést, de semmi nem történik a szerveren. Tud valaki segíteni? -
andriscs
aktív tag
válasz
KovacsUr
#114
üzenetére
Hi!
Oké, gondoltam, hogy mindenben van segítség, ezért jó dolog ez a fórumozás. Csak sajnis nekünk egyetemen elég hülye a programozás oktatása, most pl. Java-t fogunk tanulni, és ki tudja, mikor érünk el a normális hálózati programozáshoz. Alapvetően ezt a JavaScript-et is csak úgy hobbiból kezdtem el tanulgatni, a JavaScript Bible 3-at olvasom, elég frankó könyv. És ez a beléptetőoldal is csak egy ötlet volt, hogy ''csillogjak'' kicsit azok előtt, akiknek a programozás valami mágiának tűnik
De köszi a tanácsokat, ha még elakadok, akkor majd jelentkezem. -
andriscs
aktív tag
Hi!
Értem a problémát, de akik ezt fogják használni, annyit értenek hozzá, hogy tudják, hol kell bekapcsolni a gépet, meg hogy melyik a ''zinternetgombja''
Még az oldal forrását sem tudnák megnézni, ezért gondoltam arra, hogy egy ilyen egyszerű trükkel át lehet őket vágni. Sajnos PHP és egyéb egyelőre ''mágikus'' szerver-oldali progikhoz még nem értek, de ami késik... -
andriscs
aktív tag
Sziasztok!
Csak hogy kicsit életben tartsuk a topic-ot, most én is szeretnék egy-két dolgot kérdezni
Szóval én is elkezdtem JS-et írni, és csináltam egy olyan afféle beléptetőoldalt, tehát van user name meg password. Helyes kombináció esetén egy új oldalt tölt be a beléptető helyére. Ez működik. Két kérdésem is lenne: az első az, hogy nem szeretném, ha az éppen belépő emberke más file-hoz is hozzáférne, tehát mondjuk ahhoz, ami a jelszavakat tárolja. Ezért azt gondoltam, hogy a JS source-ba írok egy function-t, amit az oldal betöltésénél (onLoad metódus) meghívok, és ebbe a függvénybe beírom azt, hogy:
function disable()
{
if (location==''ind.js'') location=''index2.html''
}
<body onLoad=disable()...
Ezzel csak az a baj szerintem, hogy miután az onLoad meghívja, és addig még nem változott meg a böngészőbe beírt location, ezért a függvény véget ér, tehát nem lesz hatása akkor, amikor valaki megpróbálja meghíni a source file-t a böngészőben. Viszont ha ciklusba rakom, akkor meg nem fut le más kód. Ezt kellene valahogy letiltani. A másik kérdésem az, hogy amikor a jelszót írja be valaki, akkor hogyan lehet *-gá tenni a betüket? Mert gondoltam arra, hogy a input type valamelyik tulajdonságát írom át, de nem tudom, hogy melyiket kell. Köszi előre is a segítséget!
Új hozzászólás Aktív témák
- Ford topik
- GL.iNet OFF topik
- A fociról könnyedén, egy baráti társaságban
- Autós topik
- Garmin Instinct – küldetés teljesítve
- Motorola G86 - majdnem Edge
- One otthoni szolgáltatások (TV, internet, telefon)
- Genshin Impact (PC, PS4, Android, iOS)
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- Kingston Fury Beast 2x8GB ddr4 2666mhz KF426C16BBK2
- OHH ! Dell Latitude 9430 Üzleti Profi Prémium Ultrabook 14" -80% i7-1265U 32/1TB IRIS Xe FHD+
- Canon EOS 200D +kit objektív és táska ( 6100 expo )
- Chieftec Eco Series 600W táp eladó!
- Szinte Új Razer Kraken 2019 Fekete/Fehér/Zöld Bolti ár:20k INGYEN FOXPOST
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- Apple iPhone 17 Pro Max 256GB,Újszerű,Dobozaval,24 hónap garanciával
- GYÖNYÖRŰ iPhone XR 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS4294
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Corsair VENGEANCE Pro 32GB (4x8GB) DDR4 2800MHz
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
Szóval akkor ezt ilyen egyszerűen nem lehet megoldani? Mindenképpen ASP kell?

