Anonym58508583 Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 Hei! Jeg ønsker å kunne laste ned php-filer fra en webserver. jeg vil ha selve PHP koden og ikke den som kommer i en nettleser. Hvordan kan jeg gjøre dette? det må jo være muligt... Lenke til kommentar
nomore Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 Det er mulig kun om du har kontrollen på webserveren. PHP er kode som er laget for å kjøre på serveren. Så når du ber om å se ei fil/side på webserveren så blir først koden kjørt og deretter blir resultatet sent til deg. Skal du gjøre det du ønsker må du sørge for at webserveren ikke kjører koden når du ber om filen men kun sender deg tekstinnholdet i filen. Dette kan du gjøre ved å deaktivere PHP(så webserveren ikke vet hva .php er) eller ved å endre filnavn til noe som ikke er assosiert med PHP-tolkeren på webserveren(for eks .phpkilde). Har du derimot ikke kontroll på webserveren er det ikke mulig. Lenke til kommentar
Anonym58508583 Skrevet 29. juni 2011 Forfatter Del Skrevet 29. juni 2011 Det er mulig kun om du har kontrollen på webserveren. PHP er kode som er laget for å kjøre på serveren. Så når du ber om å se ei fil/side på webserveren så blir først koden kjørt og deretter blir resultatet sent til deg. Skal du gjøre det du ønsker må du sørge for at webserveren ikke kjører koden når du ber om filen men kun sender deg tekstinnholdet i filen. Dette kan du gjøre ved å deaktivere PHP(så webserveren ikke vet hva .php er) eller ved å endre filnavn til noe som ikke er assosiert med PHP-tolkeren på webserveren(for eks .phpkilde). Har du derimot ikke kontroll på webserveren er det ikke mulig. bruke nettleser som ikke støtter PHP da? Lenke til kommentar
Hole Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 Nei. PHP er på serversiden. Nettleseren har ingen måte å vite at det er PHP som kjører på serveren. Den viser bare det den får beskjed om fra webserveren. Noen ganger er det HTML-filer, mens andre ganger er det PHP som kjører på serveren, og leverer innholdet til nettleseren i f.eks. HTML. Du kan ikke lese PHP-kildekoden uten å ha tilgang på serveren på en eller annen måte. Lenke til kommentar
Anonym58508583 Skrevet 29. juni 2011 Forfatter Del Skrevet 29. juni 2011 ... det var dumt, men det bør jo være en måte da... Lenke til kommentar
Anonym58508583 Skrevet 29. juni 2011 Forfatter Del Skrevet 29. juni 2011 eierne vil neppe gi meg tilgang.... Lenke til kommentar
nomore Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 bruke nettleser som ikke støtter PHP da? Som Hole sier, det er ikke nettleseren som avgjør det men serveren. Så lenge serveren ser at det er PHP kode, og serveren støtter PHP kode, så blir PHP koden kjørt før klienten får se noe data. Lenke til kommentar
torbjørn marø Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 ... det var dumt, men det bør jo være en måte da... Jeg vil gjerne vite hva du tenker. Jeg stoler ikke på hva du sier (eller skriver), jeg vil ha tak i tankene dine direkte. Det burde vel være mulig?! Det hadde i alle fall vært veldig kult hvis det var mulig, men nei, noen ting forblir hemmelige. Grei forklaring..? 3 Lenke til kommentar
MikkelRev Skrevet 29. juni 2011 Del Skrevet 29. juni 2011 eierne vil neppe gi meg tilgang.... har du noen gode hensikter med det da? Lenke til kommentar
laserlars Skrevet 30. juni 2011 Del Skrevet 30. juni 2011 Altså, det hadde vært en ganske stor sikkerhetsrisiko hvis alle og enhver kunne ha lastet ned selve .php filene fra hvilken som helst server. Så nei, det er nok ingen lett måte å gjøre dette på. Lenke til kommentar
frankhaugen Skrevet 30. juni 2011 Del Skrevet 30. juni 2011 ... det var dumt, men det bør jo være en måte da... Det bør ikke det. Hvordan skal man ellers kunne ha sikkerhet rundt påloggingen. Eller ha sikkerhet rundt databasetilkoblingene. Men mange deler gjerne litt kode, med mindre det er et kommersielt selskap som eier det. Kan jeg spør hilken side du vil stjele funksjonaliteten til?? -frank Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå