Priedo išsiuntimas CDO
Jei koduojate ASP, dažnai jį naudojate laiškams, įskaitant priedus, išsiųsti. Tai gali būti puikus būdas dalytis failais su savo lankytojais.

Sintaksė yra labai tiesmukiška. Formoje prašote vartotojo el. Pašto adreso. Tada tvarkydami scenarijų naudosite:

Paštas = užklausa („el. Paštas“)

Nustatyti objMail = Server.CreateObject („CDO.Message“)
Su objMail
.From = "webmaster@yoursite.com"
.To = El. Paštas
.Subject = "Failas, kurio paprašėte iš svetainės pavadinimo"
.TextBody = "Čia yra failas, kurio paprašėte iš„ SiteName ““.
.Priimti priedą „C: \ failai \ failo vardas.pdf“
.Siųsk
Pabaiga su
Nustatyti objMail = Nieko

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

Grožis yra tas, kad tikroji failo vieta - „c: \ files \“ - NĖRA internete niekur. Šis katalogas yra visiškai atskirtas nuo jūsų žiniatinklio katalogų. Tai reiškia, kad jokie internetiniai banglentininkai negali patekti į šiuos failus. Tik tie žmonės, kurie naudojasi jūsų internetinėmis formomis, gali siųsti failus jiems. Tai suteikia tam tikrą saugumo lygį, kad juos gali gauti tik žmonės, kurie turėtų matyti failus.

Tačiau atminkite, kad kai tik vartotojas susitvarko failą, jis gali jį lengvai perduoti draugams. Bet tu tikrai negali tam padėti. Tam tikru metu turite suprasti, kad jei vartotojas gali pamatyti failą, jis gali jį pavogti, jei nori. Heck, žmonės kartais nuskaito visas knygas į savo kompiuterius (t. Y. Harį Poterį), kad galėtų pasidalyti su draugais. Taigi tam tikru momentu turite sutikti, kad padarėte viską, ką galite, kiek įmanoma, kad apsaugotumėte savo failus. Jei tuo metu kažkas bando pavogti jūsų darbą, tai yra ne jūsų rankose.

Tiesiog įsitikinkite, kad išsiųstas failas yra tinkamai pažymėtas jūsų svetainės pavadinimu ir informacija, todėl bent jau pats failas visada nurodo, iš kur jis kilo!

Vaizdo Instrukcijos: P8.55-Billion Cagayan de Oro Flood Control Project 4K (Gegužė 2024).