Gå til innhold

Laste opp via www vs. ftp


Anbefalte innlegg

Skrevet

Har laget meg et lite script som gjør at jeg kan laste filer opp til serveren min. Men, hvis det er filer jeg ikke vil ha, eller vil overføre med ftp, så får jeg beskjed om at jeg ikke har tilgang til dem... Eneste måte å slette dem på er unlink i et nytt script... Noen gode ideer?

Videoannonse
Annonse
Skrevet

slik jeg ønsker det ønsker du å slette filer du ikke vil ha lastet opp på serveren din...(?)

 

du kan da enten slette dem slik du foreslår eller sjekke størelse/filformat før de blir lastet opp på serveren.....

 

:roll:

Skrevet

Neida... Det er ikke det som er problemet. Si at jeg har lastet opp et bilde som bare skal være med i en sak en viss periode. ¨Når denne perioden er over vil jeg slette bildet, men jeg får ikke dette til vha en ftp-klient. Jeg er nødt til å bruke

<?

unlink("navn.fil");

?>

Skrevet

har sett at det finnes script som viser en 'news' (feks) i en angitt periode. det bør jo være mulig å lage noe som sjekker datoen, viser bildet i en angitt periode og kanskej tilogmed sletter det etter denne perioden er ferdig....

 

er litt usikker på den slette-tingen, men vet iallefall det går ann å tidsbegrense det hele....

 

:evil:

Skrevet

problemet ligger i at filen ikke eies av din bruker, men av brukeren som kjører webserveren.

 

Derfor får ikke din bruker rettigheter til å slette filen, men scriptet får det fordi det kjører under samme bruker som lastet opp filen.

  • 4 uker senere...
Skrevet

bruk chmod kommandoen... http://www.php.net/chmod

CHMOD setter rettighetene for "Owner", "Group" og "Public". Sett chmoden til 777 så skal du nok få slettet den (tror jeg)... ellers kan du sjekke om det finnes noen mulighet for å få sendt kommandoer direkte til shellet via php, slik at du kan få endret hvem som er oppsatt som eier til din egen bruker

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...