Pošiljanje priloge s CDO
Če kodirate v ASP, ga pogosto uporabljate za pošiljanje sporočil, vključno s prilogami. To je lahko odličen način za skupno rabo datotek s svojimi obiskovalci.

Skladnja je zelo preprosta. V obrazcu zahtevate e-poštni naslov uporabnika. Nato v skriptu za obdelavo uporabite:

E-pošta = zahteva ("e-pošta")

Nastavite objMail = Server.CreateObject ("CDO.Message")
Z objMail
.From = "webmaster@yoursite.com"
.To = E-pošta
.Subject = "Datoteka, ki ste jo zahtevali od spletnega mesta"
.TextBody = "Tu je datoteka, ki ste jo zahtevali od SiteName."
.AddAttachment "C: \ datoteke \ ime datoteke.pdf"
.Prestavite
Končaj s
Nastavite objMail = Nič

==========================

Lepota tega je, da dejanske lokacije datoteke - c: \ files \ - ni nikjer v spletu. Ta imenik je popolnoma ločen od vaših spletnih imenikov. To pomeni, da noben spletni deskar nikjer ne more priti do teh datotek. Datoteke jim lahko pošljejo samo ljudje, ki uporabljajo vaše spletne obrazce. To vam zagotavlja določeno raven varnosti, da jih lahko dobijo le ljudje, ki bi morali videti datoteke.

Upoštevajte pa, da lahko uporabnik takoj, ko jih dobi v spis, z lahkoto posreduje prijateljem. Ampak v resnici si ne morete pomagati. V nekem trenutku se morate zavedati, da če uporabnik lahko vidi datoteko, jo lahko ukrade, če hoče. Vraga, ljudje včasih skenirajo cele knjige v svoje računalnike (tj. Harry Potter), da jih delijo s prijatelji. Torej morate na neki točki sprejeti, da ste naredili najboljše, kar se tiče zaščite datotek. Če se nekdo potrudi, da vam na tistem mestu ukrade vaše delo, je to izpod vaših rok.

Prepričajte se, da je poslana datoteka dobro označena z imenom in informacijami vašega spletnega mesta, tako da vsaj sama datoteka vedno označuje, od kod prihaja!

Navodila Video: Shigeru Ban: Emergency shelters made from paper (Maj 2024).