php detekcia krajiny užívateľaDobrý deň.Prosím Vás ako by sa dalo zistiť detekciu krajiny užívateľa. To jesť v ktorej krajine sa on nachádza a píše príspevok.Alebo ako to mám do googlečka napísať.Ďakujem. https://stackoverflow.com/questions/12553160/getting-visitors-country-from-their-ip+ GeoIP Dobrý deň Vám prajem. Toto mi nakoniec pomohlo:Mal som v uplynulých cca troch dňoch attack spamu na marianbook. Zozačiatku som to riešil blokáciou IP adresy: 'host219-250-109-***.lds.net.ua' lenže útočníkovi sa neustále menila. Tak som to teda riešil až tak že som tlačídko dal do poznámky:Ale nakoniec mi pomohlo, nejako tak ako je hore uvedení ten kód.Je to ťažká práca byť administrátorom alebo správcom fóra. Dúfam že Vám JanoF dá aspoň na pivo (kofolu).Ďakujém Vám. Je mi jasne, ze tuto Imro ma na haku, ze je to nieco uplne ine, ako povodne chcel, ale vysvetlim to aspon pre ostatnych, az niekto v buducnosti temu najde.Uvedeny kod sa diva na nastavenie prehliadaca, ktore hovori, aky jazyk pouzivatel preferuje. Prislusny dialog v prehliadaci je tento:https://www.w3.org/International/questions/qa-lang-priorities-data/fr-lang-settings.pngTvojim kodom si odrezal ludi, ktori maju nastaveny dansky jazyk ako preferovany. Ako ochrana proti spambotom je to uplne neucinne, pretoze hodnota hlavicky sa da jednoducho nastavit na lubovolnu hodnotu (rovnako ako vsetky polozky v $_SERVER, ktorych kluc ma prefix HTTP_). O neucinnosti svedci aj to, ze 2. 1. ti na stranke opat pribudol spam.Zaroven si ukazkovy pripad XY problemu, pretoze ked bojujes so spambotmi, je spravny postup hned na zaciatku polozit otazku tuto mam web a objavuje sa mi tam spam, ako s tym mam bojovat? namiesto toho, ze si vymyslis (zle) riesenie detegovat krajinu odosielatela a potom sa pytas, ako na to. Dobrý deň Vám prajem.Je pravdou že dávam jednoduché otázky, respektíve do viet nedávam tie správne slová.Ale na tzv spam botom mám captcha obrázok s použitím SESSION funkciou. Vid obrázok:http://www.marianbook.php5.sk/captcha-Fzmo7zDN4Tyn.phpZdroj kódu mám s tejto stránky:captcha-and-contact-formNo ale aj tak keď človek spamer niečo napíše buď reklamu alebo spam. Tak na tu stánku idem a potom určím či má akú takú hodnotu alebo nie. Ak nie tak tam napíšem do jeho príspevku: //Deleting... Administrátorom Marián. Advertising and spam will always deleting...!!! SorryNo ale ak mám attak spamera čo neustále v princípe Ctrl+C a Ctrl+V. Neustále doplňuje ďalší spam tak som blokoval jeho IP adresu čo po zmene jeho IP adresy nepomohlo.Toto sa mi zdalo ako tak jediné riešenie.Takže sa Vás pýtam ako sa dá (bojovať — blokovať) proti takýmto spamerom?Ďakujem. pouzi https://www.google.com/recaptcha ...
php detekcia krajiny užívateľa |