Avatar billede krk Nybegynder
03. januar 2009 - 23:14 Der er 10 kommentarer og
1 løsning

CHMOD problemer/spørgsmål

Hej

Kan man ændre chmod så brugeren ikke kan se filen i browseren, men koden stadig bliver kørt?

Jeg har en fil (index.php) som kalder en javascript fil (udvid.js). Jeg vil ikke have at brugeren ser hvad der står i udvid.js, men scriptet skal selvfølgelig stadig køres.
Kan det lade sig gøre? og hvis, hvordan kan det gøres?
Avatar billede erikjacobsen Ekspert
03. januar 2009 - 23:30 #1
Nej.
Avatar billede krk Nybegynder
03. januar 2009 - 23:38 #2
øv.
Men tak for hjælpen. Så gider jeg ikke bruge mere tid på at finde en løsning. Du henter bare point.
Avatar billede erikjacobsen Ekspert
03. januar 2009 - 23:41 #3
Nej tak. Samler ikke.

Forklaringen er den simple, at Javascript-kode skal ud på klienten for at kunne afvikles. Man kan godt gøre det lidt besværligt at se koden, men det er aldrig noget man skal basere sikkerhed på.
Avatar billede nemlig Professor
03. januar 2009 - 23:43 #4
Kan man ikke smide filen i sin egen mappe, og så lægge en .htaccess fil med denne kode:

order deny,allow
deny from all
Avatar billede nemlig Professor
03. januar 2009 - 23:44 #5
Det gør det vel, at man ikke kan hente filen direkte - ellers enig i eriksjacobsens betragtning.
Avatar billede jensgram Nybegynder
03. januar 2009 - 23:44 #6
Jo, men så kan klienten (din browser) ikke hente den - og derfor ikke afvikle den :)
Avatar billede jensgram Nybegynder
03. januar 2009 - 23:45 #7
... og chmod er i denne sammenhæng underordnet, da filens rettigheder er gældende for serveren. Kan den blot læses af klienten er det op til denne at afvikle som den lyster.
Avatar billede krk Nybegynder
03. januar 2009 - 23:45 #8
okay, det giver jo mening :-)
Tak for hjælpen
Avatar billede krk Nybegynder
03. januar 2009 - 23:47 #9
Min sidste kommentar var til erikjacobsen.
Havde ikke set i andre også havde været i gang
Avatar billede krk Nybegynder
04. januar 2009 - 10:08 #10
Jensgram, siden erikjakobsen ikke samler på point vil du så ikke ligge et svar?
Avatar billede jensgram Nybegynder
04. januar 2009 - 11:20 #11
Jo, hvis det kastede lys over sagen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester