Zaslanie prílohy s CDO
Ak kódujete v ASP, často ho používate na rozposielanie správ vrátane príloh. Môže to byť vynikajúci spôsob zdieľania súborov s vašimi návštevníkmi.

Syntax je veľmi jednoduchá. Vo formulári požiadate o e-mailovú adresu používateľa. Potom v spracovávacom skripte použijete:

E-mail = žiadosť („e-mail“)

Nastaviť objMail = Server.CreateObject („CDO.Message“)
S objMail
.From = "webmaster@yoursite.com"
.To = E-mail
.Subject = "Súbor, ktorý ste požadovali od SiteName"
.TextBody = "Tu je súbor, ktorý ste požadovali od SiteName"
.Pridať prílohu "C: \ files \ filename.pdf"
.send
Koniec s
Nastaviť objMail = Nič

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

Krása tohto je, že skutočné umiestnenie súboru - c: \ files \ - NIE JE kdekoľvek na webe. Tento adresár je úplne oddelený od vašich webových adresárov. To znamená, že k týmto súborom sa nikde nemôže nikto surfovať. Súbory môžu dostávať iba ľudia, ktorí používajú vaše online formuláre. To vám poskytuje určitú úroveň bezpečnosti, aby ich mohli získať iba ľudia, ktorí by mali vidieť súbory.

Majte však na pamäti, že akonáhle sa užívateľ dostane do rúk súboru, mohli by ho ľahko poslať priateľom. Ale nemôžete tomu naozaj pomôcť. V určitom okamihu si musíte uvedomiť, že ak používateľ vidí súbor, môže ho ukradnúť, ak chce. Sakra, ľudia niekedy naskenujú celé knihy do svojich počítačov (t. J. Harry Potter), aby ich zdieľali s priateľmi. Takže v určitom okamihu musíte akceptovať, že ste urobili to najlepšie, čo môžete, pokiaľ ide o ochranu vašich súborov. Ak niekto v tom okamihu prejde úsilím ukradnúť vašu prácu, je to mimo vašich rúk.

Len sa uistite, že odoslaný súbor je dobre označený názvom vašej stránky a informáciami, takže aspoň samotný súbor vždy naznačuje, odkiaľ pochádza!