Avatar billede brinck10 Nybegynder
06. april 2007 - 17:21 Der er 5 kommentarer og
1 løsning

Udbyder/Cronjob problem

Hej eksperter.

Jeg er igang med at lege med et browserspil og har fundet ud af at jeg skal bruge cronjob. Jeg kiggede derfor straks hos min udbyder og opdagede at de ikke understøttede den service, så jeg måtte ty til andre metoder. Jeg søgte på google, og fandt hurtigt et kvote hvorpå derstod at cronjob.de hostede cronjobs. Ind på siden kom jeg så, og ja, de hostede det og det virker fint i det hele. Mit problem er således at jeg har en side som skal opdatere alle spillernes (i browserspillet) resourcer, men jeg kan ikke gemme siden væk, uden at cronjob.de ikke kan få adgang, så alle spillere har frit adgang til opdaterings siden. Har prøvet at rode med egenskaber("permissions") dog uden held...

Hvad kan jeg gøre? Skal jeg, i min php kode, tjekke om det er den rigtige ip som vil køre scriptet? Kan ikke forestille mig andre muligheder, og er ikke sikker på at den er sikker nok. Jeg har heller ikke råd til at have min egen linux server stående, så det er droppet.

Håber i har en alternativ løsning!
/Frederik
Avatar billede erikjacobsen Ekspert
06. april 2007 - 17:32 #1
Et tjek på IP sikrer jo nok at den kommer fra cronjob.de - men det kan alle jo oprette. Hvad om du yderligere sætter et password på    dinfil.php?pw=ugutotot  - og så ændrer password en gang imellem?
Avatar billede brinck10 Nybegynder
06. april 2007 - 17:49 #2
Ja, det var helt klart en alternativ løsning som jeg nok først kan finde på om nogle år når jeg er blevet mere erfaren ;)
Tak erik. Lige for en sikkerheds skyld så kan jeg tjekke ip'en med koden:

if($_SERVER['REMOTE_ADDR'] == "deres ip"){
//Og der blev lys!!?
}

ikke?
Avatar billede erikjacobsen Ekspert
06. april 2007 - 19:15 #3
Jo - det skulle være godt nok. Yderligere kan du besværliggøre "hacking" ved at lægge dit script i et sjovt navngivet katalog, med et sjovt navn. Det er jo også en slags password:      http://ditsite.dom/kanyrfligvovse7913hund/hammer888sjovt.php
Det er der nok ingen der gætter
Avatar billede brinck10 Nybegynder
06. april 2007 - 19:20 #4
nej ikke lige frem :) Tak, smid et svar og du får point!
Avatar billede erikjacobsen Ekspert
06. april 2007 - 19:50 #5
Ingen point til mig, tak. Svar selv, accepter eget svar.
Avatar billede brinck10 Nybegynder
06. april 2007 - 20:17 #6
OKay, som du vil! :)
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