Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Spam a formularz email
andy84
post 13.08.2007, 17:48:25
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

Ostrzeżenie: (0%)
-----


Mogl by ktos podpowiedziec mi jaka jest szansa wyslania przez formularz z tej strony www.websignuk.com ( contact - tab ) spamu questionmark.gifquestionmark.gif

Proboje zrozumiec jak to moze byc mozliwe- jezeli formularz wysyla sie jedynie kiedy sa wypelnione wszystkie pola - moze ktos wie jak to mozna zrobic ( nie ze mi zalezy na wysylaniu spamu do samego siebie, ale chce wiedziec co moge zmodyfikowac zeby zablokowac spam dla innych osob ktorym wstawialem ten formularz smile.gif )

Dzieki za informacje


--------------------
Linux is like Wigwam - no Windows, no Gates and apache inside :D
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
terabit
post 13.08.2007, 19:09:42
Post #2





Grupa: Zarejestrowani
Postów: 170
Pomógł: 4
Dołączył: 11.08.2006

Ostrzeżenie: (10%)
X----


Cytat(andy84 @ 13.08.2007, 18:48:25 ) *
...ale chce wiedziec co moge zmodyfikowac zeby zablokowac spam dla innych osob ktorym wstawialem ten formularz smile.gif )...


no to zrób np. żeby wyslac e-mail trzeba przepisać jakis kod lub dodac do siebie jakies liczby itp.


--------------------
Go to the top of the page
+Quote Post
barat
post 13.08.2007, 19:44:07
Post #3





Grupa: Zarejestrowani
Postów: 183
Pomógł: 0
Dołączył: 19.05.2007

Ostrzeżenie: (0%)
-----


Możesz też automatycznie odrzucać maile, które w treści zawierają \r\n bo normalny użyszkodnik takich karetek nie wstawia smile.gif
Zamiast korzystac z mail() zainteresuj sie też klasą PHPMailer smile.gif
http://www.phpfreaks.com/tutorials/130/0.php <= fajny artykuł o tej klasie
Go to the top of the page
+Quote Post
andy84
post 14.08.2007, 08:11:21
Post #4





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

Ostrzeżenie: (0%)
-----


@barat, @terabit dzieki wam za rady - kwestia w tym juz ze zeby wyslac cos na email w formularzu to wszystkie pola musza byc wypelnione inaczej wyrzuci blad jezeli ktores z nich bedzie puste - co mnie bardzo interesuje to: w jaki sposob niby mozna spam wysylac przez taki formularz - koles u ktorego lezy inna strona z takim formularzem narzeka mojemu klientowi ze bedzie musial chyba wylaczyc ten formularz kontaktowy bo za duzo spamu bedzie szlo - itak by ten spam szedl do mojego klienta a jemu to wisi wiec nie czaje kolesia ;/ i szukam argumentu na temat tego skryptu formularza jka cos to go tu wklejam zeby moc przejzec jak ktos by chcial to przeanalizowac moze ?

  1. <?php
  2. if(!$visitormail == "" && (!strstr($visitormail,"@") || !strstr($visitormail,"."))) 
  3. {
  4. echo "<h2>Use Back - Enter valid e-mail</h2>\n"; 
  5. $badinput = "<h2>Feedback was NOT submitted</h2>\n";
  6. echo $badinput;
  7. }
  8. if(empty($visitor) || empty($visitormail) || empty($notes )) {
  9. echo "<h2>Use Back - fill in all fields</h2>\n";
  10. }
  11.  
  12. $attn = $attn ; 
  13. $subject = $attn; 
  14.  
  15. $notes = stripcslashes($notes); 
  16.  
  17. $message = " Attention: $attn \n
  18. Message: $notes \n 
  19. From: $visitor ($visitormail)\n
  20. ";
  21. $from = "From: $visitormailr\n";
  22.  
  23. mail("odbiorca@email.co.uk", $subject, $message, $from);
  24. echo "Thank You :$visitor,( $visitormail )<br />";
  25. ?>


--------------------
Linux is like Wigwam - no Windows, no Gates and apache inside :D
Go to the top of the page
+Quote Post
qwaq
post 14.08.2007, 08:23:36
Post #5





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


moja propozycja zabezpieczenia: generuj grafike w GD z jakimś tekstem pobieranym ze zmiennej i każ go wprowadzić wspak.

Oczywiście odpowiedni skrypt i sprawa załatwiona

Ten post edytował qwaq 14.08.2007, 08:24:03


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
andy84
post 14.08.2007, 21:14:53
Post #6





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

Ostrzeżenie: (0%)
-----


moge tak zrobic w sumie - ale qrcze patrzac na inne formularze po stronach ile "tak malych"formularzy jest tak zabezpieczanych ? zrobie chyba tak jak mowisz - pytanie ile spamu na taki emal moge dostac ;] - zrobie i zobaczymy rezultat pozdrowienia dzieki za pomoc

wracajac jeszcze do tematu bylo kilka ciekawych rad bardzo mi pasowala ta z wpisywaniem kodu jednak cos jest jeszcze nie tak ;/
obecnie wyglada srpawa tak :

w moim formularzu email musi byc w odpowiedniej postaci np - nazwa@nazwa.cos
musi byc podana zawartosc pola text

inaczej nie da sie wyslac nic jednak jak sie pusci pierwsza wiadomosc i otrzymuje echo ze wiadomosc zostala wyslana moge ten kawalek odswiezac przy pomocy F5 i sie wysle tyle razy co bedzie odswiezony ;/ ma ktos jakis pomysl na to questionmark.gifquestionmark.gif


--------------------
Linux is like Wigwam - no Windows, no Gates and apache inside :D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:44