Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:56 04.07.25 
Компютри и Интернет
   >> PHP
*Кратък преглед

Тема E-mail injektion Как да се отърванови  
Автор ge_or_gi (непознат )
Публикувано18.11.05 13:20



забраниха използването на скрипта които използвам за получаване на е-маили от клиенти. причинява много СПАМ дайте идея как да го оправя

<?php //send contact e-mail
$response ="Fields marked in bold are obligatory";
$mail_to = 'бла бла @ бла бла.ком;
if (isset($_REQUEST["first_name"]) && isset($_REQUEST["last_name"]) && isset($_REQUEST["email"])){
if(ereg('propertyservicesfuengirola\\.com',$_SERVER['PHP_SELF'])) {
$mail_subject = "MPS Web Contact Form - propertyservicesfuengirola.com";
} elseif(ereg('propertyservicesmarbella\\.com',$_SERVER['PHP_SELF'])) {
$mail_subject = "MPS Web Contact Form - propertyservicesmarbella.com";
} else {
$mail_subject = "MPS Web Contact Form";
}
// get services into csv format for email
$i = "";
$s = $_REQUEST['service'];
if($s !="") {
foreach ($s as $v) {
$i .= "$v, ";
}
}
$services = (ereg_replace(",$","",$i));
// done //

$mail_body = "Contact form<BR>
<BR>
Name : ".$_REQUEST["title"] ." ". $_REQUEST["first_name"] ." " .$_REQUEST["last_name"] ."<BR>
Company : ".$_REQUEST["company"]." (optional) <BR>
E-mail : ".$_REQUEST["email"]."<BR>
Country : ".$_REQUEST["country"]."<BR>
Telephone : ".$_REQUEST["phone"]."<BR>
Mobile : ".$_REQUEST["mobile"]." (opt)<BR>
Fax : ".$_REQUEST["fax"]." (opt)<BR>
PROPERTY

Area : ".$_REQUEST["area"]."<BR>
Postal Address : ".$_REQUEST["postal_address"]."<BR>
No. Rooms : ".$_REQUEST["bedrooms"]."<BR>
Aprox. Size : ".$_REQUEST["size"]."<BR>
Status : ".$_REQUEST["status"]."<BR>
SERVICES

Services Interested in : ".$services."

How Found : ".$_REQUEST["find_us"]." - specifically: ". $_REQUEST["specifically"] ."<BR>
Comments: ".$_REQUEST["comments"]."<BR>
<BR>";
// headers to make html mail, including other mail headers
$mail_headers ="From:".$_REQUEST["email"]."\nReply-To:".$_REQUEST["email"]."\nContent-Type: text/html; charset=iso-8859-1";
// mail($mail_to, $mail_subject, $mail_body, $mail_headers);
$response = "Form sent successfully!";
}
?>

копие от скрипта



Тема Re: E-mail injektion Как да се отърванови [re: ge_or_gi]  
Автор Bълk (умора няма)
Публикувано18.11.05 14:43



спамват те и ще спемват други защото някой малоумник не проверява какво има в $_REQUEST['email'] ... а там може да се сложат няколко стотици адреси но с хедър ЦЦ или БЦЦ

-----------------
живей днес, защото вчера няма да се върне, а утре може и да не дойде!


Тема Re: E-mail injektion Как да се отърва [re: ge_or_gi]  
Автор Noxis (tc)
Публикувано18.11.05 17:51



Вълк-а е прав!
А варианти има безброй, но щом хостинг компанията,
която ползваш го е забранила (и ПРАВИЛНО са направили)
най-добре помоли тях да ти препоръчат скрипт.
Така ще си сигурен, че утре няма да ти баннат скрипта
отново.
Въпреки, че 100% сигурен скрипт едва ли има ...


Хостинг доставчиците в България

Тема Re: E-mail injektion Как да се отърванови [re: Noxis]  
Автор ge_or_gi (непознат )
Публикувано18.11.05 18:10



така и направих питах компанията и те ми дадоха скрипт които да ползвам по скора то си е готов и само се линква.
мерси за мненията. скоро време трябва да се науча да програмирам




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.