hCaptcha anstelle reCAPTCHA

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: hCaptcha anstelle reCAPTCHA

Beitrag von mirko »

nicht das strpos ändern, das wird doch falsch, die Original-Zeile wiederherstellen

davor schreiben

print_r( $responseData );
exit;

anschauen was da rauskommt, vielleicht steht da nicht

"success": true

sondern

"success": 1


oder was ganz anderes
PCBIE
Beiträge: 4
Registriert: 17.01.2022, 20:52

Re: hCaptcha anstelle reCAPTCHA

Beitrag von PCBIE »

Code: Alles auswählen

if (!$resp || ($resp && strpos && $responseData->success === false)) {
return false;
}
So funktioniert es immer noch und der Bestätigungslink verkürzt sich...
in dem Sie auf den folgenden Link klicken:

xxxxxxxxxxxxxxxxx/newsletter.php?Action=confirmation&EMail=40545B54446F4251535C551D5359&Name=72584A55535D5F535F5B&g-recaptcha-response=60+170544F65+2576974597C597B7D66+060597F757D585368525F605B7878604A7A+17F5F7A+81F554A7C406969614B571D64+7785F5F5A7B+077487A+25341615962+5755C7067686577+0646B6A5D797656+564+167+6546640+161695653637D5F+763+2706268+379+067607E+0625A7858565C6371677769+0545B+87E6274426D66+169596F1D745A555E6A70516960+552+07667577354504D67731E517546+6696769+56C64675D63677859665C43626469604854607A5D64+146687E62+962674D5C5C4A5F521B6B6673797E+36A7362+26372546B644065+043+1626B607C646243+36676527360675843606166607666525B7C+256477E744464555E557F557778437E4817+0627855406B6248436A777C4266676640615D72446264+25D646764+0625D625F5365+058625D705B6A6447+47B7A604B654F5C617E676C5F6B74+9636C597A744D64671D7F597F5E536B5C42555E6B427F6B5E7F5167695E6C7B707D665E546163584262635B71+278+540+47A697C7D6765+86F6770+95B55+370+27C+27C5B54647D405556+B4463+7+561696660+450+36A6B655D76+47D4B6C1B7F5
C556554777A477A4A675B63+060617E74694278457C65647054787E5F607D53+1547F55+554+07D74591E7F646B58515F7E7B78+07F4651+35A6252+1694754457876655C447F695D467D63+07261535A+0+16077461C64+3594552596249527841+467645A6D665C1E+364775A5C537262+66A76467D68+3665C6364447A7D5C5A6D7D776447525954+57A+36777527B5A5D545F7D5053785E785570+164535D5D4250695341606158744B644E1F6875+4627C+27D48554A775D6674+77361+26D4054435E6B627047497D+142+663767E5F57617672795B5D1A7C65684F7C496261544A6B797E6752796A7447505367426455+754636565734A675A5F4B647076637D5F5E43505B+9+47E667A597978596B54677C7E54+043+753775A5E6363407162+35E4866697E+5555C545B7C4B781D7D6577+76649664262+37F766A+3+7466A4B615A7B6B605B5372+142675C5548665B62+6607376687B5B7C6760+16B+77E+053476F5B+05F55586C5D52+07A+17978685D534F587A61677C4650777D+76463585D7A5F7F1B677A41405458+17F785C5D7363+26C4251766549546B607764737E7D656752456B7653+67A+476+062+1425B64+3634F615D694862756B6866+046437D64795A6C4259+1626D54+053+35E5F7F+06A78647154+37D7764637F67677B537B584154+26772555E+3+7
545C48487B43566B525F627C547678657F624469535D61+14C675
A6566654943646447+06367+84B7E+3+76F625F657F797974437C70+0446776465A545D54+56C62+1637C77787F7F76777F5266+54B525A6B5C6364+F5D515F4B5079697470665C4341516460+16B5C6642645B547E7C+24647656678+465676A4B65+26358696767+762+375456C4263486061714B6A795546654B587A646F625C7A5A7864646A7F+05366+55D60+159507B+1+35961696D4457425A4164606A+0555B645A52+3+4+2547362787C6564637F58557D5266544362+24974515978647C4B6D4664457853685F7675695B5D+4654B62+1555D5872794B63597C766779555E+974607878+169+36340625B75476568+B58646D5B+1515B64487F797A42655A547E75655E4267+264+1645844+4785D55777D667C5E6A5A657B574246+16B6075+2624B524653795C6660717E657E+3707663+36767625F7A675275594163764666516679687B445E+053727659526777476B72+94955725C44615D7357577A7370514969+355757B+05359674D635F4B7A60435D4A55+56A5D655F527B65+366676472+5+5625F746D656477+563647661616541446666427A53+34449557777+1635F7E5A61646075675C+552615B69+060775A5C657A6B76525E54726178777966+0526E7D744764625578676B6076405448+F7F52+2714B577044+164+3631A7C+25D54635E66+065655976535
8525E65+244+4627B5A7E50+66A5D635A4E697E76445D7B5C665A63+0631E686755+0537B7A595549456565645E7C64+37E+5781F4A+253+74871635C64+4655C+14B785D765876+3784E575E7F4D7B+37A74525C5D6064745D+76A641B+0641D7F+662624741515A5D4865+17A466263627C7E5B5A467D6459+752654040557577406A+070667D+2615B781E427E52587E5A7D6641486374484B6F+47A657E5A467D7F+2557B546B75+56F674947625E7F+2696779416C77734852597A7F63+06F46635D765964625C74786946457C7545405277694B544A774653+0466654+175456F1C5E+76B5E53+06376+F7A5477727D656061494D+2785E647742+06658+84762757F636476+F65546416697A1C59447F6262+27D5A787A66645C49797F40+24B675277577A55586276754B6277+87464757C74695A1E796F4374406B70544565+35E69635B5C58545A47+3764B7C7C67675A+17D5F7A+464747F73555977416A5C75736044+76263627A7763746C487C+1+15A5372766B7B755A41507A59+17E5F72676274634567587866695B7D7F5255784552+76141616760517E695B+2617365+162+1+36A575F+947526B58645368636152496C6566656D61637856586271767562+24660537740+1605B7A7D7876644566+049457E74+57778+05A4352665A+1636643786F427C5E547154+3
6258+F727C76+1+26C6F40727E58455D665F+8596558+56654667
B6862+1454E52+165+2624570+264706276675F5E7755756A45554D58587D757C555164557763665B43535D6740514952+655746A+4606A647F506171+764646C5F7F664047635D54+74E+37C79685B457C6A77587D62647F+7645E+24569647E476C445D487F+47E6A665D6C7250655865675B7A4375+2641979+37C4D63677A5B65777B456A5F5A6769+14361601D4A+07E6D72606366525955+2545B79707A727D584242537673+569585F48637473747F65465F7E+15F447B1D746660+540526566644750667665537F53+2755C+36B61675E4D7D74625E64667B5962744262635B755E6F1F5E58536D407F7E7774637A+36A+157626A637A5C421D7E+37370546579496376557763655E6453797978544573+36362547B516645+166797E7963+7+56B7C67647D7F6A556C7D66+9726463+8657F644E64634B797F7B6B56616063724555697C6A525C587E646166654A74+35768+141+1527B6A725467+0+76A5F5A7B64795F41526A+376625B66747E5F5D4761676A7165+7+177765B73577C7A70+17D747A4B535E64587C707C5B55796E58794577+07F7179+27D65774A7C655B407F597E5E76697C446A+05D5E79595F+57B5A70+27F776F407F7576427F417059785F5F4456601867687666785775+0+11A1C576E677B54+47B71+5+87C6963656561+76E60591949676468547D5
41D565F78
PCBIE
Beiträge: 4
Registriert: 17.01.2022, 20:52

Re: hCaptcha anstelle reCAPTCHA

Beitrag von PCBIE »

Wenn ich diesen Eintrag im newsletter.php so verändere funktioniert das script.

Code: Alles auswählen

if (!$resp || ($resp && strpos($responseData->success) === false)) {
return false;
}
Aber der Link zum bestätigen sieht dann so aus:
in dem Sie auf den folgenden Link klicken:

xxxxxxxxxxxxxx/newsletter.php?Action=confirmation&EMail=40545B54446F4251535C551D5359&Name=72584A55535D5F535F5B&g-recaptcha-response=60+170544F65+2576974597C597B7D66+060597F757D585368525F605B7878604A7A+17F5F7A+81F554A7C406969614B571D64+7785F5F5A615D74+3534B7E596061765D7C79744167+06B+763584877625C776065764E6467654B7C61456467624F7E4A64647873547758+67B7366477664+F7C51666B6655757A+16C787F+2555870+265+179786C457F407E6D58676274+745657779416F5B667B79665E4267647B7B7D64+1696467457A7B+2744F64666179631F7443554F726B63+3+F7852+1626B675B66407A77645553+2+47652647A+7645B4549545E4E46525A5768554460786B707A75634B704755747A7878627A656164+71E6659596F626B62596F5D7C+553+06072517466497B695E6B685B6A5851745A4A52666A7B61704050634B607E57655D6C66766663525A55616A587C7D544B69435269745B55+7+97F695842477C6762716362+9+34C745258645E604252+0585F545D7B7D63657C7364+07D77546A5A7062+6585F627774655267545F52726A+37B4B6C5753767F+563+1+949645E77636A+167416969655E7879674866717E7652795E46555F726B785A+17C4A776C6A7F6
677+16576+150574A73736165466164721648571D4A716B4F584062+3+35155796A5F635965494A77464253+17B605458585E54667F7962+36F+7656548+1671E785B7C706A697D+06C657F795467637F7D+34E665E7B7F675D+46960+9796368417D624A+F64695B795B601D41+7625E6662655F60+06666+9745560665D4C5B7C69567777417E74+1736164595F64765E5954744B5A525570677E72694952655A5F53+375+15461545B4B645E6D657A6B79544A+95F615A6377675E78636774404B796A6861527D7665635A+F45654B5C456562794776+35A1E7D74776F54+058+56276635D62+3524D67657972546B787C665B75+755647C43535A767A78615C616274605A656A52+6627444786F+17B+5626464797D5A755F554459+05359584A647974625077794463724078795A421F537A595D5266486357686368635F5A4061585B47636964+36B66+95E6A7245496276+94561707A664A777C5967+17B+37D6457+55768417A51677466615A577E6C1D747B505C434A7D5C5A7F675F666A6072587362645E457D776B4661+0407952+2+8+4657B747165664B7A536A41+055+67E47676664+5536761+6645A7A7F4E76525E635874437E74+843674A63457E64644166+348476778606867+566406A58+F7E555A7A7D635A+046766242596B647F4D63497A7B605B6B49635F7061
6264577D7B7A7C5F7D4F765C627564787E64+97C575D5C7C7D644
2566177+863625E+0+254676349627B5E6654+07D63547B51447E6D62697C48425F66657A+652+7+17361+36C5C615C415B645976+453746B7F7D76+7407D745B7E64686447534F7645535B647F6476+4+66C6176434E66607553+17B7F7B+140586277596164754665695B615E5345564063587670537570+2636461+0655A+8466177747968767F+5626B724B615D60435466+E4D63774B765578554B63+47E75535A5E7967+3+1+060727A744D756C5B66676B7E6A646943556549766158+3787E7965406F444A7F5366445A7D65645E605B7278545958407A5D5A686648634C5174+84B6078676152+364+7665C1E5978696062635C4345635D607654777E6765595C757C675A63565C7B6551+2626765+07F43535E+75C66744768601E5A706570544A6166707A7C657E4567+5794676697C1F685C5D4D7D+3+94452686B5E6A+27B+463674C+05367566852706263536974785462+966676F7A657D5F6C435358736F525F665060+2597C7E5F46+251776D43607B787C65+5767A65+1+34A675B5C7E52626A4061+0591F67747B717E6479+563+0454162+15A+764796D65604460615358666A66745A7B60+37A7D64607E7D644B6F1A6B5F+46F66+1404262+36B+064656C+2646961406345746863715876655D7B+166767A466C72+4+44B5C675561+046427E+35F+2797549737B4
9604465+07D46637770707F4F5C426374+76655+3485A635C487F6066+35863+155+56A58694B53787F+36565705E7E65794B606B606664635474555A+775535F724A60615C4062+0461F51657B596558+5646375+46762+0787C525C1643607A647A7C5976465575705E6B647663545A66684E66645B686470+463585C766265+5+051+15E5D625D76+35468414A6258+9+3635C+3+3644B694A6272+17376+17C6B7C+17F+47D+365+37978596453647C6053+27D60541D+A4465607A645369647F5575724A616362+04C+25557535E55+5695865+564757C+2627B466F635C69+06F4574597C60+57E635F526968+058636560404564+14E405367+07A6777547B6F+36B7F65586466627662486F78746867+4667D6A5A63+462795B+77D+454696262426A536755+07E676A5962686B407F76+2+6555D61736F78+3655363667C656760+67C67654567597A497964521B656763546A676A7A574A5D74645864+552657A48537A74637E6D6A785566+F445267547762715C767A75641E516749+36266766B65646B686574674061+1615B6C4342416B+65C586A4B5A46665D7A47616F7A5062+2775661+36B646158+97854666361636B59+76674655B6C6A56+265587D+654+246+6675C767F7861724464+3704068667B+06A6761+17A+05A4B69+1+F+162+043475542686450707E61
7E66+2+453+1766A787354+57A+36C5C60+25D+6546B7E5A6C676
8435164785B7E+116686F1D+360667D7E666758+F7E7E7648775761665C7A677C5E5776676F527448676467775F66495241637961+5546A647C625B5C58645C466967+17658557F664076+34E64517A70476476585F7A+37F7C65+2674F555B6945616A78416B+7+8+651+25A7A635A6A44655C44474E7564576664677A6664+5776C+27F7E537B6063515C6647557B60647C624463547642+450667A71527F6A7E7C5F647B63647B+667597E676F5D7744536B64+652647D45537B59+3535E626662747F+4675F5B4562+67E+5606964427D7463+05559754865+07F7551497C5667675F5C544646585560694B545A7C+37C7647+3535D767C4C7578636074735E666458796C765D4063+3465652664C4B5367685D7E7D7E+2647964467C6576+7535E+940615C52677C7A63+16966404353647B+054+267+253+37D5D54695E7B7C76434B7F66525D64797E697D4D72504C+260196B+06743677B547963+168+169675A7854665B76796A5A6766707D+165+16C417C5A57417B6362406276511D566A555E6A7440+179634548675A45+4665B697A647A+6+0635F766253+2786662+2767B576240697B76+34E7C647B7F7C+1+44B57+04166555846+37D64435060416B4B5263405A5176+7477E697A4B546240644E+3+71F5177456354+262787A+2637D66+27C7A51+179+37B42+37C7F5
E+1446776+37668656647637044637864707E57586B777D7B7E50605E55+27E5F605863764779541D785C525B726B63+259+17F7454466C72+4+17B5B784068+27B646958474860646047515845+46279617F524551+353624878516752666766444A63+758667B+3425E5158734C54767E58535D457A7E67674066+26A466C4164+3527254635174+7+07A+15C66575C62604C+3526D64657F+37E497E6B55+0774B7F74525D645B6963786860+27E61614451757C+367796A7C787362406167741A674855466A5F7272525B63+46A6646416266577E7968426067764440555D78757E767D+654+5+8487B5C787D61+0455C555D5C5055755E436A6B63+4675C75506555647A657D40+7615A42+6665B72766570545F62767F5963+374+75567694B62657B+2666660+4627975+063437B4B7A+457+75264464250+040707B5D767C7E4B5E4166+355+7525F66596C+077456665607E695C1E+257447C+47C72+84A6665607F62765C7854637E474A5C+F1B53+26B6461595C665763454962+3+34263756545656A+B41505F545E657563+27C+16A79796F66+04D+05E1D79+27F417D5844+2625C6B5B557660705276477A6169687452+5+84166795E5C65676A5C55+440737D+264596B5F6B7D65+07A656F6878+5646B527F5476167457417F45556D6A426579604664+3666A60+5625F
785A701D536474477F755C5C6C75+86066+25E4F62644B69556A5
E7D6259667A645F55+3625F547F57+5+9697576+37F6766777E7F7469+079665E437E58+37A645D5F7D556B7C636863547E627560+27A+3+146657254637E+2465A7F5E7B+1615F6A+778767F427E747C61696969+079694245506644787C+06C517F5F626B7A+5+94B62+1644653766771556B547E785D7B+152+3645A555C66+2636A+B7D556D53+3646670+4526665+37B6376677E+3+F765177+4627D595B+579647B7E6376524254+276436C7A60+265+45C696A+16F46506640+164716A686269645E6774564F5576627D6C7470+45464465665+179787A1C56+355606A5D6476+E+36766447767+5625F61745E5D64665D71677644+454755E+162+352+3664B4B43601F744B7C+454+57F645E+3655C547652+469+34B66591A646A67417E74585A785D7C4B51+37C64635C655C6C4646785063654452775E7B535C48797A+45C744B+34219617759+05375725978756B+167777C656A+269446742745E64596A47535C+77265+0724660+675+57B5B6C7A6B59784D7F667A4953675A+17D6559+4535D437865787C+366716260615A+75E6477587B6F+65C5C62776056657555467F7776586F49+84052676F+26A754762544560+2555E7E4551655E7F53+17E4A6161665A6176411A655F55766459726263+355756666644563+361466C7978477A+5405D55676C5E55747E5A546
4+8+06264451B7F65595F6959587E60+0+4+355745D+5695B624B797A78455471544A7E5C70785374+5+16C4D547B78745A66566655+361+36A7C545A7779637445+566+16972631E42686B+4667F6A5D5D+36866+55C536153+3795B5E69655E6B5F696662686C6874+06449644463646541784474+464+75C676A5F5E447F+272+064607E5A62757C5A676778+5515E766278+155765566646067667973616774417F587A+57D+364+4635C626965+466634E75527C665E737B5277725D646856+362676C666A77696260687479606D766B66+26461625D546A7B6175+17B4B60587F7A564766+25C5D52+2414453+1427267747558627B5A7E7C617E4B615A+3+464665452635954654D65641D65747B597F66586365675D626A595E647D647D+2784477+3646253+37D+3+F7C60+257+25272445C75+3+F1968+363737F647E5A5375497D667B5E70525D40486C1E6B+76B7376475377607F6269584B7B5B7E444C+14E7579+0677B646754626764737B535F7F4F67625B63677A427E52617E6B647952636776+15B657F624861+160416B5C5E4C7F7457486465+8627C49786066745F47541F45+77C5B62+36779705D6777404963+454607C5A+76553+2+87B52+258+262776B507F75605669+179606141426765+5487F62+16C42685F6A75555C48777A696C78605E6777627654+5
78675E4652+36C6D535A437F671C70457E7062+66364467563766
A+6797061+54A656C5957666B4764584064675B+54351755E+57D5D4B5B627A74606B5B58+67D79645F685A7E67605D5B467C75601D7F646B6C6A+35B+179767F6466497745545D4744627846+350597E64675B78755269764A7870625F60666442536477+562754059545B67+16A776C6169481661614242467F5B72+161+370496B765C7F52596A794D76+35A66777C+57D5F6650535A5D6852+26C5852764344617A4A74654F54+664+35A7D7C74664A6C+7444379+37F576048675D7D+17E5C67687F5E675F787C64+357796244+3467C7D7A7163755A44675B7E527B+7654B4C+1784753677C+152656246645D775862657340677961+07843705F6670534A7F75524455777658787F6A654B64+77D6065774751746676545A5D7C6A65745A7E5B615E557A5662685B53445565524755766A+0655A53+54B5F6F557F7463796577766362787F7569+35E4251697D+1524164687E6279+1515B744565+261+06C+554694B+3426D6074775F65677E6260676B78525D747951744B+46168+6+7646340+061+34E7E685B545B576258634D77606C60+377+36575545E6465+86569585E7C6577655B53797F+1605E6A6063656C5C5264585A607F725C4D744E555048594069+25C67537459777D+07B4565665B676C425D+16B58766A64+259+260+2625F7B5A+5584E65647C50655945527
B65+06C4A5A+26A747C645566167B6C1D787E7F635F4B54764262504B766261597646785B64585759+8+46A+1+8+45776734061647067675D754B6468+B4760+5624A515A+74964+0654962+640767E+0705F61674171655D7A+3537777586760427A63+35748637B7C7860637A707D+1+35F6B657265547F66734B675E587D677B40635E62586C+1604854+05A6D51697D78637A7C7C53+46145615C5A4552655B45645B79+44C4B7C557F587C427E6B53486F+2635C6475746D516947697869567D6B5F6A456A664148645C5476615C76764C5B605865755E42646B72697A+25D425576594F69+06D485567567D665B654451655E7E65746A+357637D+1615C78676567597E53765C597B6546+554655A+152+15B7E7B1E5645505E+965677767+452+143456C5C40494B58+E1B53+25970645F7E4252+364487D6464+56277694853686060536D72407E6752485474+15D5459547B634B6C6A5065684C7C4A44437B5B45795376424E51721662781F7F+263637D+663696C6850+16679576F5F437E+1+35666755D67657B53+1796467627B+273+254+35B68657A4661647244435169647D625F6275637244+07B+3704E6664675867656660535E5D65635952+164694B746C6C4666637D724B7C+3527F63+05462654D72687575706164+06B677B496A4263+259665560+F786A5A5B77
787B59+27A+666636564467C6467667461725B437D79526963665
563666644667B776B4354665E+363741B4B60797B+17F60404361+070497F5F65+77A+465464C795A5663594958535D6A797867644B7D+17F4E645D4449651F45+2526262447E79525D60696A7E5359627A7C776458565F555E676776+25767+469647678727C485B5054677870557057+0545A51+47E677A7F62617A634C+25E767F5945+3655F547960657750695F60645567697C537B565D6471725E524B704863796544627161+07E4B525D67666B+161655440574A5548646552426767435C63437844676D6671665C526465+1585E675D7E4B795F467953757442657553436C4A734151656478635F4B5D5578+B5C7C706A77515C465B677244+75360484B4D747C576875+8+06274+544525E60+3695E+2+27E696E+07B1F605E7E7176+566+1+7+47E677E79655C75+16265746C6367744C537444657B755243645F7C425248167F657C46+2625E69447D5F5E467F745C7D54737A7B4D796F1C6567415A666754675775+5+066655E4D51775F5A577A56677F59547A63647844505D72+060605F464D4B515D6B+36B436A66585067634560526763+651+15B40636A786755707A+1626963+268+0726B676F7D+54E656467667555436A65544760+0684955585E787E5F7958637A6B4A7A+654+162665A786B646270547154+77A+2784560+0+870555E+8+46C+06B69625A4266627
947+5616978536858+041675D5A4853696666634D664962+25E5C605F+465556654626475+84452+27F+351741B49631D5A767C72+95B62+06C79685D66+7786262637B5F5E5A6B6749417E+05C4863+260+37E49704F555B7E476C797463504F7A7F535A51+27E7958706C715F477C5D704067+0554C63585F467B+37B5054667F406464165D57785A5D6273546A534B5A6A7C75626B5473694778757C5D50657F4063677E595365524B66747044645C1E78651D7C4B64+4765D675A424152765B+26760+1447669466564676B4F6A+375+866677B69516452756465755065797C425570534B615C+2597D727A5F537F7158605B731D7C7678+47D775B+07B745242795D78586969655A6E1D5E59785F5F+77D5B77+37E75694479736942665F74447B585E4256621E7B536566587876795B431C1B+1667E761F7E465172745374734979464757+5511C57647B7E5A4161544862
Von wo kommt dieser Eintrag? g-recaptcha-response
PCBIE
Beiträge: 4
Registriert: 17.01.2022, 20:52

Re: hCaptcha anstelle reCAPTCHA

Beitrag von PCBIE »

So habe ich das von https://www.supermailer.de/recaptcha/ abgeändert:

Code: Alles auswählen

<!-- hCaptcha -->
<center><div class="h-captcha" data-sitekey="<öffentlicher Websiteschlüssel>"></div></center>
<!-- hCaptcha / -->

Code: Alles auswählen

<!-- hCaptcha -->
<script src="https://hcaptcha.com/1/api.js" async defer></script>
<!-- hCaptcha / -->

Code: Alles auswählen

/* hCaptcha */
$PrivateReCaptchaKey="<geheimer Schlüssel>";

$IgnoreCaptcha = false;
if(isset($_GET["IgnoreCaptcha"])) {
$IgnoreCaptcha = true;
}

if ( !$IgnoreCaptcha && ($Action == "subscribe" || $Action == "unsubscribe" || $Action == "edit") ) {
if ( !reCAPTCHACheck() ) {
print "Sie m&uuml;ssen das Captcha best&auml;tigen!";
exit;
}
}
/* hCaptcha / */

Code: Alles auswählen

/* hCaptcha */
function AskGoogle($host, $path, $data, $port=80){
$peer_key = version_compare(PHP_VERSION, '5.6.0', '<') ? 'CN_name' : 'peer_name';

$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => "POST",
'content' => $data,
'Connection: close',
// Force the peer to validate (not needed in 5.6.0+, but still works
'verify_peer' => true,
'timeout' => 30,
$peer_key => $host,
),
);

$URL = $host."/".$path;
if($port != 443)
$URL = "https://".$URL;
else
$URL = "https://".$URL;

$context = stream_context_create($options);
$ret = file_get_contents($URL, false, $context);
if($ret === false)
return false;
else
return $ret;
}

function reCAPTCHACheck(){
global $REMOTE_ADDR, $PrivateReCaptchaKey;
if(empty($_POST["h-captcha-response"])) return false;

$data = "secret=".$PrivateReCaptchaKey."&response=".$_POST["h-captcha-response"]."&remoteip=".$REMOTE_ADDR;
$errno = "";
$errstr = "";

$resp = AskGoogle("hcaptcha.com", "/siteverify", $data, 443);

if (!$resp || ($resp && strpos($resp, '"success": true') === false)) {
return false;
}

unset($_POST["h-captcha-response"]);

return true;
}

/* hCaptcha / */
Was übersehe ich?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: hCaptcha anstelle reCAPTCHA

Beitrag von mirko »

So einfach geht das nicht, muss man den https://-Aufruf im PHP-Code anpassen und ebenfalls die POST-Variablen $_POST["g-recaptcha-response"] und $_POST["g-recaptcha"]. Bei v3 muss man zusätzlich im PHP-Code den Score-Wert anpassen.

v2 https://www.supermailer.de/recaptcha/
v3 https://www.supermailer.de/recaptchav3/
PCBIE
Beiträge: 4
Registriert: 17.01.2022, 20:52

hCaptcha anstelle reCAPTCHA

Beitrag von PCBIE »

Guten Abend

Ich versuche von reCAPTCHAv2 auf hCaptcha zu wechseln, dazu gehe ich nach dieser hCaptcha Anleitung vor:
https://docs.hcaptcha.com/switch/

Leider erhalte ich immer folgende Fehlermeldung: Sie müssen das Captcha bestätigen!

Kann mir bitte jemand weiterhelfen?

Vielen Dank
Antworten