Protectie form anti-spam

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori


Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Lun Feb 20, 2006 3:44 pm

|

saschart
Average Member
Mesaje: 77
Membru din: Vin Iul 04, 2003 11:52 am
Contact:

Mesajde saschart » Lun Feb 20, 2006 4:46 pm


Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Lun Feb 20, 2006 5:19 pm

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

saschart
Average Member
Mesaje: 77
Membru din: Vin Iul 04, 2003 11:52 am
Contact:

Mesajde saschart » Mar Feb 21, 2006 12:04 pm


Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Mar Feb 21, 2006 12:10 pm

[php]
function block_mysql_injection()
{
global $adresa_url;
$host = parse_url($adresa_url);
$url_formular = parse_url($_SERVER['HTTP_REFERER']);
if ($url_formular['host'] == $host['host'])
{
return TRUE;
}
else
{
return FALSE;
}
}
[/php]
unde $adresa_url este adresa domeniului tau (au mai fost discutii in forum despre asta cauta dupa mysql injection)
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

shakabut
PHPRomania Supporter
Mesaje: 7
Membru din: Vin Feb 17, 2006 3:52 pm
Localitate: Pitesti
Contact:

Mesajde shakabut » Mar Feb 21, 2006 5:52 pm

Baza de date cu ip-uri banate m-a scos din belea. Daca e pe lista neagra, nu mai vede site-ul vede doar un mesaj de genul "Pleaca de-aci spammer mic si rau ce esti!"

Merci Eyecon....

saschart
Average Member
Mesaje: 77
Membru din: Vin Iul 04, 2003 11:52 am
Contact:

Mesajde saschart » Mie Feb 22, 2006 2:54 pm

Ma asteptam sa folosesti 'HTTP_REFERER' dar uite ce scrie pe site-ul php despre asta:


The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.

Cu alte cuvinte risti sa blochezi accesul userilor sau sa poate trece spamerii.

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Mie Feb 22, 2006 3:17 pm

|

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Mie Feb 22, 2006 3:30 pm

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google Adsense [Bot] și 17 vizitatori