|
Тема |
Re: Как мога да направя така че ... [re: MyTiKaTa] |
|
Автор |
Илия Гopaнoв (БабаИлиица) |
|
Публикувано | 09.10.05 22:34 |
|
|
МАле мале... е затва преди година спрях да влизам в този форум- някой зададе въпрос (напише глупости във въпроса) и се почва едно точене на локуми и разточване на кори за баница с ориз. Направо ужас.
Ето как стоят нещата:
има два анчина за изпращане на писмо от потребителя:
1. Clientside- т.е. като се използва програма на потребителя. Коя програма ще се използва зависи от настройките при него. Повечето потребители имат минимум инсталиран Outlook Express (защото го имат инсталиран с Windows) Но за съжаление повечето потребители никога не го конфигурират, защото той работи с POP3/SMTP или IMAP протоколи за поща, а повечето хора ползват mail.bg или abv.bg които не предлагат достъп по тези протоколи (или го предлагат срещу, заплащане). За да стане номера с такъв mail client във формата пишеш <form action="mailto:moya_lubim_e-mail_na_koito_poluchavam_populneni_formi@moya_strahoten_lichen_domain.com?subject=eba_si_maikata_imam_pismo_ot_formata" enctype="text/plain"> е тва червеното е изключително важно. Без него ще си прочетеш e-mail-а на куково лято! Не на последно място- този метод не изисква никаква регистрация (това, което ти си написал, и което породи подигравките на някои тук) а изисква просто да имаш инсталирана програма за работа с e-mail и тя да е конфигурирана да работи поне с някакъв e-mail адрес.
2. Вторият начин е като се използва нещо serverside. Но щом така си си задал въпросът- явно това ще бъде по-сложно за обяснение. В общи линии, това е скрипт (програма), който работи на сървър. Има много езици на които се пишат тези скриптове- PHP, ASP, JSP, ColdFusion и много други. Най-лесно е с PHP защото: 1) безплатно е, 2) има го на повечето сървъри (не безплатни), 3) има го дори и на някои безплатни сървъри. Проблемът при този вариант е: 1) трябва да напишеш скрипт. Този проблем лесно се решава, защото в интернет е пълно с готови, написани и работещи такива скриптове на който език си пожелаеш; 2) трябва сървърът ти да поддържа съответният език. Ако сайтът ти е на hit.bg или друг подобен безплатен хостинг (както предполагам) - забрави. Ако не- трябва да провериш при тези, които ти предоставят хостинга (дори и да е безплатен) дали поддържат PHP или друг сървърски скриптов език. После да си потърсиш един готов скрипт от hotscript.com или от google или от още някъде, да го дръпнеш и вътре най-вероятно ще има упътване как се слага на сървъра!
Само да предупредя- повечето безплатни хостове, които поддържат PHP не поддържат изпращане на поща, така че ВНИМАТЕЛНО ГЛЕДАЙ КАКВО ИМАШ НА СЪРВЪРА! Или си вземи платен хост- той обикновео поддържа всичко!
|
| |
|
|
|