PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
blockeerin ctrl + U jm.
Postitaja: Kood 2015-09-23 17:40:12
Kasutan hetkel koodi
<script>
document.onkeydown = function(e) {
if(event.keyCode == 123) {
alert("Inspekteeri elementi võite kasutada omal lehel!");
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
alert("Inspekteeri elementi võite kasutada omal lehel!");
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
alert("Inspekteeri elementi võite kasutada omal lehel!");
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
alert("Kood on salajane!");
return false;
}
}
</script>


Kuna see pole kasulik (JS'i saab lülitada veebilehitsejast välja, laseb ikka läbi), siis kuidas sellist sarnast teha PHP's?
RE: blockeerin ctrl + U jm.
Postitaja: asd 2015-09-23 17:52:58
tahad keelata koodi elemendi inspekteerimist? ...
noh, kui keegi tahab, siis ta saab vaadata kuidas see k]ik toimib ka teisiti, elemendi inspekteerimine pole ainuke võimalus...

php -ga ei saa kontrollida mida teeb inimene oma browseris, php on juba oma tööd teinud hetkeks kui veebilehe sisu jõuab arvutisse
RE: blockeerin ctrl + U jm.
Postitaja: Kood 2015-09-23 18:01:15
TSITEERITUD:
tahad keelata koodi elemendi inspekteerimist? ...
noh, kui keegi tahab, siis ta saab vaadata kuidas see k]ik toimib ka teisiti, elemendi inspekteerimine pole ainuke võimalus...

php -ga ei saa kontrollida mida teeb inimene oma browseris, php on juba oma tööd teinud hetkeks kui veebilehe sisu jõuab arvutisse


Ehk ainuke võimalus ongi JS?
RE: blockeerin ctrl + U jm.
Postitaja: asd 2015-09-23 18:13:56
küsimus peks olema mitte võimaluses, vaid selle eesmärgis, igasuguste asjade keelamine lehel, mis on juba arvutisse allalaaditud, on vajalik vaid neile, kes asjast aru ei saa, aga see ei hakka su koode inspekteerima
RE: blockeerin ctrl + U jm.
Postitaja: blaa 2015-09-23 21:25:47
Pole mõtet oma html koodi peita, sest algajana, nagu sa oled, on see sul nagunii paras pask. Keegi ei taha seda.
RE: blockeerin ctrl + U jm.
Postitaja: ei viitsi logida 2015-09-23 21:38:55
TSITEERITUD:
Pole mõtet oma html koodi peita, sest algajana, nagu sa oled, on see sul nagunii paras pask. Keegi ei taha seda.

Isegi kui see ei peaks olema "pask", ei huvita mitte kedagi sinu html kood....tõesti ei huvita...ja kui mul tõeline huvi on, siis loen su lehekülje enda serveris oleva php'ga muutujasse, salvestan faili, avan selle notapadiga ning inspekteerin, palju aga soovin:)

Mis sul eesmärk üldse on, mida sa soovid saavutada, et miks sa kasutajatele ei taha htmli koodi näidata?
RE: blockeerin ctrl + U jm.
Postitaja: - 2015-09-23 23:27:18
Ilmselt on paroolid plaintextis javascripti koodis.

Aga üldiselt nõustun eelkõnelejatega - see, kes oskab konsooli kasutada, saab nendest labastest JS nõksudest üle; ning PHP poolel Sa midagi analoogset teha ei saa.
RE: blockeerin ctrl + U jm.
Postitaja: ei viitsi logida 2015-09-24 01:44:09
lihtsalt niisama infoks - enne väljastust korjan ma html'il ära kõik kommentaarid, topelt tühikud, reavahetused ja tabid - tulemuseks on, et terve lehekülje html on üks pikk rida. Mina teen seda küll just sellepärast, et kasutajale saadetav html oleks võimalikult minimaalne, kuid kui sa tahad inimestele enda koodi vaatamist ebamugavaks teha, siis sellest võib abi olla ka sellisel juhul.
RE: blockeerin ctrl + U jm.
Postitaja: asd 2015-09-24 02:19:34
TSITEERITUD:
lihtsalt niisama infoks - enne väljastust korjan ma html'il ära kõik kommentaarid, topelt tühikud, reavahetused ja tabid - tulemuseks on, et terve lehekülje html on üks pikk rida. Mina teen seda küll just sellepärast, et kasutajale saadetav html oleks võimalikult minimaalne, kuid kui sa tahad inimestele enda koodi vaatamist ebamugavaks teha, siis sellest võib abi olla ka sellisel juhul.


tundub, et teema autorit huvitab just elemendi inspekteerimise keeld, nimelt, et ei saaks tuvastada mida JS teeb, sest et lihtsalt l'htekoodi ja css/js koodi vaatamiseks pole vaja ei mingeid erilisi liigutusi...

aga tahta ju võib...
tegelikult mis me siin räägime, autorile oleks vaja soovitada mingi õpik, et ta saaks aru, mis protsessid toimuvad alates http Request'st kuni veebilehe kuvamiseni klindi browseris ning kus need protsessid toimuvad
RE: blockeerin ctrl + U jm.
Postitaja: kapo 2015-09-24 16:56:52
teed serveris lehest png või pdf-i
RE: blockeerin ctrl + U jm.
Postitaja: cool 2015-09-25 11:33:28
TSITEERITUD:
teed serveris lehest png või pdf-i
See vist jep siin kõige parem lahendus. Pani muigama isegi :)
RE: blockeerin ctrl + U jm.
Postitaja: asd 2015-09-25 16:08:49
TSITEERITUD:
See vist jep siin kõige parem lahendus. Pani muigama isegi :)


hmmmmm, veel parem mitte teha, täpsemalt teha, kuid oma WAMP'is ja parooliga ja n'idata ainult 2 meetri kauguselt
RE: blockeerin ctrl + U jm.
Postitaja: geo__ 2015-09-25 22:43:16
Tigupostiga paberil, ja mitte üks konn ei häki lähtekoodi lahti.

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.08811211586