mboost-dp1

Detektér ny fil på FTP-server


Gå til bund
Gravatar #1 - MiniatureZeus
24. feb. 2009 11:49
Hej,

Har en upload (simpel, php) funktion på min hjemmeside. Jeg vil dog gerne have en mail når der bliver uploadet en ny fil.

Da jeg ikke er inde i hverken databaser eller php, skal det helst være en tutorial eller et færdigt script :)
Gravatar #2 - TullejR
24. feb. 2009 12:03
Gravatar #3 - Windcape
24. feb. 2009 16:53
Og det har vel sådan set intet at gøre med FTP eller en FTP server...

Jeg er næsten 100% sikker på at du bare laver alm. http upload og skriver til filsystemet igennem din HTTPd, istedet for at køre uploaden via. ftp.
Gravatar #4 - arne_v
24. feb. 2009 17:48
#3

Uden tvivl.
Gravatar #5 - Windcape
24. feb. 2009 22:24
Det kan nu godt forekomme :) Jeg har f.eks. ikke skriverettigheder fra webbrugeren, så jeg uploader filen fra min http upload via. FtpWebRequest i ASP.NET

http://pastebin.com/d4dea4821
Gravatar #6 - arne_v
24. feb. 2009 23:02
Det vil jeg så betragte som lidt specielt, men som Bent Larsen engang sagde: man skal se meget førend man slider hul i brille glassene !

Med hensyn til din kode, så skal du nok læse det med småt i docs for Read metoden.


Gravatar #7 - Windcape
24. feb. 2009 23:24
Definitivt, men det er nemmere at kode sig uden om begrænsninger end at skulle have fat i ens webhotel omkring en mulig opsætningsændring af deres serverere -- som de typisk ikke har lyst til.

Mht. Read metoden synes jeg ikke jeg kan se noget forkert i forhold til disse docs?

http://msdn.microsoft.com/en-us/library/system.web...

http://msdn.microsoft.com/en-us/library/system.web...
Gravatar #8 - arne_v
24. feb. 2009 23:37
http://msdn.microsoft.com/en-us/library/system.io....

An implementation is free to return fewer bytes than requested even if the end of the stream has not been reached.


while løkke er obligatorisk.

Ikke at jeg altid selv husker det, men ...
Gravatar #9 - Windcape
24. feb. 2009 23:51
Oh, good point. Tak
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login