Keresés

Részletes keresés

Nils H Creative Commons License 2023.11.23 0 0 261

Nem értem hogy gondoltad a PHP-t ? Az egy szerveroldali nyelv html oldalak generáláshoz.

Előzmény: Bölcs Árnyék (252)
Nils H Creative Commons License 2023.11.23 0 0 260

Nem kétséges hogy lehet, de ugye böngészőből elég bajos hozzáférni a fájlokhoz a gépen, meg programokat futtatni.

 

( Amúgy végül az AutoHotkey-nél kötöttem ki. )

Előzmény: NevemTeve (254)
hellsing Creative Commons License 2023.11.11 0 0 259

Újabb probléma, pls. help!

 

Van egy js függvényem, ami az oldallal együtt betöltődik, lecsekkolja, hogy amit kapott, az email címnek tűnik-e, és ha igen, lekérdezi a szerverről, hogy regisztrálva van-e. És van egy Sweetalert reg form, ami meghívja ezt a függvényt, ha a júzer tovább lép az email mezőről. Ez a kódrész így néz ki:

 

if ( inputEm ){
    inputEm.addEventListener('focusout', async (event) => {
        let testEm = inputEm.value
        const resp = await userChkEmInUse ( testEm ).then(
            ( resp !== true ? Swal.showValidationMessage( resp['error'] ) : '' )
        )
    })
}

 

A problémák:

  • betöltéskor nincs hiba
  • eseménykor megjelenik a konzolon, hogy "Uncaught (in promise) TypeError: userChkEmInUse(...) is undefined"
  • a Swal.showValidationMessage ezután nem történik meg
  • ugyanakkor a DevTools Network fülén látom, hogy a userChkEmInUse elküldte az emailt a szervernek és valid választ kapott

Az async/await/then triót simán lehet, hogy rosszul kezelem, még ismerkedek velük, de hogy lehet az, hogy egy undefined függvény dolgozik?

hellsing Creative Commons License 2023.11.07 0 2 258

Köszönöm, megvan!

Előzmény: _szergej_ (257)
_szergej_ Creative Commons License 2023.11.05 0 1 257

Az onreadystatechange nem csak akkor hivodik, amikor visszajott az adat a szervertol, hanem a keres kulonbozo allapotaiban is. Tehat ellenorizni kellene, hogy a readyState property == XMLHttpRequest.DONE es az se baj, ha a HTTP status 200. Ld:

https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState

https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readystatechange_event

Előzmény: hellsing (256)
hellsing Creative Commons License 2023.11.04 0 0 256

Üdv,

 

A Sweetalerttel kísérletezek jelentéktelen mértékű js tudással. Ez a kódom:

 

            xhttp.onreadystatechange = function(){
                const respJson = xhttp.responseText
                const respArr = JSON.parse ( respJson )

 

                Swal.fire({
                    icon: respArr['icon'],
                    title: respArr['title'],
                    text: respArr['text'],
                })

 

                if( respArr['icon'] === 'success' ){
                    var menuAcc = document.getElementsByClassName( 'menuAccount' ), len = menuAcc.length
                    for( var i=0; i<len; i++ ){
                        if( menuAcc[i].style.display == 'none' ){
                            menuAcc[i].style.display = 'flex'
                        }
                        else {
                            menuAcc[i].style.display = 'none'
                        }
                    }
                } else {

                     blablabla

                }

 

Az az egyik gond, hogy a Swal.fire rendben lefut a jó adatokkal, de ami utána az if( respArr['icon'] === 'success' ){ blokkban van, sosem fut le. Tutira időzítési gondom van, mert ha az if blokk első sorába beteszek egy alert ( 1 )-et, egyből megtörténik minden más is a blokkon belül, nélküle meg nem. Nem kell, hogy az if bevárja a júzer okéra kattintását a Sweetalertben, tőlem egyből akkor is lefuthat, amikor megjön a válasz a szerverről.

 

A másik gond a működést látszólag nem érinti (a jsonban érkező adatokkal rendben megjelenik a Sweetalert popup), de a szerver (php) válaszára pl.:

 

    {"icon":"success","title":"Welcome back!","text":"You're successfully logged in."}

 

a konzolra kerül, hogy:

 

    Uncaught SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data

 

...miközben minden json validator szerint tökre valid a json.Több helyen olvastam, hogy ez akkor jöhet elő, ha hiányoznak a vesszők a mezők közül, de ez itt nem áll fenn. A php a json előtt küld egy headert (de az elhagyása sem változtat semmin):

 

    header("Content-type: application/json");

 

Hogy kell ezeket kijavítani?

Bölcs Árnyék Creative Commons License 2023.10.29 -2 0 255

mi a gond, kis haver

Előzmény: NevemTeve (254)
NevemTeve Creative Commons License 2023.10.28 0 1 254

Azt hiszem, html-ben is lehet javascript.

kisbetu Creative Commons License 2023.10.28 -1 0 253

2 és fél éve várt erre a válaszra!

Nem kapkodtad el :(

Előzmény: Bölcs Árnyék (252)
Bölcs Árnyék Creative Commons License 2023.10.28 -1 0 252

PHP ? -> saját szerver

Előzmény: Nils H (251)
Nils H Creative Commons License 2021.06.06 0 0 251

Tud esetleg valaki olyan scriptnyelvet amiben könnyű az alábbi említett gui elemekből összedobni a felületet?

Előzmény: Nils H (250)
Nils H Creative Commons License 2021.05.08 0 0 250

Pontosabban egy JScript kérdés:

 

Régebbről összegyűlt már jónéhány JScript-es kódom, melyek zömében szövegfájlokat generálnak sablonok, paraméterek alapján, tehát főleg fileSystemObject-et és regex-et használnak WSH-on. De most már szeretném kényelmesebbé tenni valami GUI-val. Már néhány alap kontrolnak is örülnék (gombok, beviteli mezők, checkbox..). De ha popup menu vagy menubar, és file tallózó dialogbox is volna, az nekem kánaán. Régebb próbálkoztam a HTA-val már egyszer, de elég vacak benyomást keltett bennem akkor. Tud esetleg valaki valami értelmesebb megoldást erre?

Petra 5555 Creative Commons License 2020.05.25 0 0 249

Sziasztok!

 Most tanulom a JavaScript programozást, ebben szeretnék SOS segítséget kérni.

       Előre is köszönöm!

Viktor Sághy Creative Commons License 2019.11.16 0 0 248

UK szekhelyu ceg, internacionalis csapattal, weboldalakhoz, webes rendszerekehez, integraciokhoz, es mobilos fejlesztesekgez keres fejlesztoket.

Hosszu tavu munkabank es tobb projektben tervezunk. A munka otthonrol vegezgeto, Virtualis Studioban, online zajlik.


Fontosak:

  • Megbizhatosag es korrektseg
  • Beszed szintu irott es szobeli angol tudas
  • Oneletrajz betoltott munkakorokkel es listazott kompetenciakkal

 

Nyitott Poziciok:

  • UI/UX designer
  • Backend Dev. (Server, DBMS, builds and deploy)
  • Fullstack Dev. (Feature Development, 3rd party Integrations)
  • Fullstack Dev. (Feature Development, iOS & Android)
  • Frontend Dev. (UI/UX coding, web development)

 

Kuld a jelentkezesed:
taka007sv@gmail.com
vagy irj ram Skypon
saghy.viktor

szjozsi79 Creative Commons License 2019.11.09 0 0 247

Menteni kéne a weboldalt, de automatikusan, amikor valami változás történik a tartalomban

Előzmény: _szergej_ (246)
_szergej_ Creative Commons License 2019.11.03 0 0 246

Gugli barátomat kérdezgetem, de úgy látszik rosszul kérdezek.

Lehet. Pl. en sem ertem a kerdest. Mit akarsz lementeni, hova? Ha egy random oldal forrasat: pl jQueryvel: https://api.jquery.com/jquery.get/ Ha az aktualis ablak tartalmat: document.documentElement.outerHTML

Előzmény: szjozsi79 (245)
szjozsi79 Creative Commons License 2019.11.03 0 0 245

(Pascal-t vagy delphi-t 15 éve nem használtam, így a lazarus nem lenne túl hatékony)

 

Más:

hogyan tudnám elmenteni a html tartalmát js segítségével?

Használtam a html anchor elemét, de az az eredeti fájlot tölti le.

Nekem az kéne, hogy a módosított tartalmat mentse.

Erre nyilván nem jó az anchor, mert az anchor sejtésem szerint egy létező fájlhoz kapcsolódik, a böngészőben lévő oldal pedig nem egy file. Gugli barátomat kérdezgetem, de úgy látszik rosszul kérdezek.

Előzmény: hiper fizikus (243)
szjozsi79 Creative Commons License 2019.11.03 0 0 244

Sajnos linuxon csak php-t és js-t tudok használni.

A php-t önmagában is, de csak konzol módban.

Ahhoz, hogy grafikus programokat írjak, ahhoz nekem kell a js és egy böngésző.

Ha tudnék mondjuk grafikus / önálló ablakos alkalmazást írni php-ban, akkor azt csinálnám.

Láttam valami php-desktop keretrendszert, de mérete miatt még nem tudtam letölteni és nem is tudom, hogy használható-e arra, amire nekem kell.

Igazából egy játékprogramot akartam írni, de js-ben vagy php-ban, nekem most ez a kihívás, a kód elrejtése másodlagos szempont.

 

Előzmény: hiper fizikus (243)
hiper fizikus Creative Commons License 2019.11.02 0 0 243

JS-ről át kellene térned egy exe kiterjesztésben dolgozó magasabb programnyelvre .

lxt Creative Commons License 2019.10.28 0 0 242

Ha

    - akkor: bármelyik részletében is jobb bármelyik megoldásod, mint amely megoldásokat eddig ismertünk, a kódot így is, úgy is levadásszák; és amennyiben az kivételes megoldás, (ne aggódj) akkor téged is

    - különben: nem történt semmi; semmi, ami miatt aggódnod kellene

Summázom: ne aggódj!:-)

Előzmény: szjozsi79 (237)
szjozsi79 Creative Commons License 2019.10.25 0 0 241

Obfuscation, ezt értem, összezavarás, én is valami hasonlót gondoltam, de én inkább semmit nem csináló kódrészleteket tennék bele. És ennek a továbbfejlesztése, hogy a működő kódrészekben semmitmondó, illetve zavaró neveket használnék, ellenben sokatmondó elnevezéseket használnék a kamu / nem működő kódrészletekben. Ez amolyan terelés lenne.

 

Előzmény: _szergej_ (238)
m54-b Creative Commons License 2019.10.24 0 0 240

Nem kereskedelmi célra szánom

 

Akkor miért baj, hogy felhasználják? Inkább örülnél, hogy másoknak is tetszik, használják, több lesz a világ általa!

Előzmény: szjozsi79 (237)
NevemTeve Creative Commons License 2019.10.23 0 0 239

Ha ezzel hobbizol, akkor persze csináld. Egyénként durván becsülve nulla embert találsz, aki a te JavaScript kódodból akarna lopni.

Előzmény: szjozsi79 (237)
_szergej_ Creative Commons License 2019.10.23 0 0 238

de a felhasználást meg tudom nehezíteni

Ezt igen

 

vagy lehetetlenné tenni.

Ezt nem

 

3a: ezt megteheted, de a kodban valahol te is dekodolod a kodot, kezzel is meg fogja tudni tenni az, aki dekodolni akarja.

3b. ennek nem sok ertelme van, ld 3a

 

Igazabol aminek "haszna" van, az az obfuscation (+ minify). Az olyan azonositokkal, mint pl. i5671 es x8_42ag nehezebb kibogozni a kodbol, mi mire jo. Ettol fuggetlenul a kod reszei (ujra)felhasznalhatoak maradnak, csak megnehezitetted azt.

 

(Erdekesseg: igaz, C nyelven: http://www.ioccc.org)

Előzmény: szjozsi79 (237)
szjozsi79 Creative Commons License 2019.10.22 0 0 237

Ötleteket kérnék, bár saját elképzeléseim is vannak.

Írok egy viszonylag egyszerű játékprogramot, a kedvenc táblás társasjátékom lesz, de ebből a szempontból teljesen mindegy.

A lényeg, hogy javascriptben írom, többszáz soros program, azt szeretném, hogy mások ne tudják felhasználni a kódot.

Nem kereskedelmi célra szánom, igazából gyakorlati jelentősége nem nagyon van, de mégis szeretném sajátomnak tudni.

Azt nem tudom megakadályozni, hogy a felhasználó a saját gépére letöltse, de a felhasználást meg tudom nehezíteni vagy lehetetlenné tenni.

 

A következő módszereket találom megvalósíthatónak:

 

1. megoldás lehet, hogy az egész forráskódban a behúzásokat törlöm, majd az összes sorvége karaktert törlöm, így az egész egy sorba kerül és így olvashatatlan lesz. Azonban kis ügyeskedéssel olvashatóvá lehet tenni. (ez nem saját ötlet)

 

2. arra gondoltam, hogy teleszórom mindenféle szeméttel, ami a program működését nem változtatja meg, mégis sokkal nehezebben értelmezhető, ha vannak benne felesleges dolgok.

 

3.a. kódolom a program részleteit, pl. a saját függvényeket, futásidőben dekódolom azt, amelyre éppen szükség van

 

3.b. kódolás, de a kódolt programrészeket valahova elrejtem, mondjuk egy képfájl véghez toldom, vagy egy megadott helyre beszúrom, majd onnan olvasom ki, amikor szükséges

 

yzz Creative Commons License 2019.10.10 0 0 236

Sziasztok,

 

hobbikent elkezdtem javascriptezni. egy kvizt probalok csinalni  viszont egy dolgot nem tudok megoldani.

 

ha a submit gombra ranyomok akkor a jo valasz zold lesz, viszont ha rosszat jelolok akkor nem tudom mas szinre "festeni" marad a jelolo szin

Csak az elso kerdesre probaltam megirni eddig a scriptet ami a 48.sorban kezdodik

 

https://jsfiddle.net/z8nkpq1s/

 

 

A segitsegedetek elore is koszonom.

 

Udv.

hiper fizikus Creative Commons License 2019.07.21 0 0 235

Én VBS -ben progrmozok . Tudom, elavult, már nem támogatják, meg mi, de most készülök JS-re átírni vagy egy 70 oldalas programot belőle . Ezért kicsit tájékozódtam a JS felől, de még nem merültem egészen bele . Nincs mindenre időm tőle .

Előzmény: _szergej_ (234)
_szergej_ Creative Commons License 2019.07.21 0 0 234

:D Ezzel az erovel akar a paprikas krumpli receptjet is ideirhattad volna, pont ugyanannyi hasznos info lenne benne...

Előzmény: hiper fizikus (232)
hát ő Creative Commons License 2019.07.20 0 0 233

:) Hát ez tök jó.

 

+ ... vagy írd be, hogy none.

 

Hova? Mert próbáltam beírni egy fadobozba meg egy papírdobozba, de nem működött.

Leírtam, hogy lövésem sincs a js-hez. Már előre megírt kódot használok.

Kérlek legközelebb ne írj mert én segítséget kértem nem egy ilyen idedobott valamit.

 

Csak egy kérdés: ha ismerem a css html kódolást és megírom akkor pont a none használata nem megy? Ha meg nem ismerem mit kezdjek avval a válaszoddal, hogy + none.

 

Köszi de ez nem segítség.

 

 

Na mindegy megoldottam.

Előzmény: hiper fizikus (232)
hiper fizikus Creative Commons License 2019.07.17 0 0 232

+ ... vagy írd be, hogy none .

Előzmény: hiper fizikus (231)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!