Strona 1 z 1

Funkcja sprawdzająca podczas rejestracji. OC2.0.1.1

PostNapisane: 17 paź 2019, o 12:50
przez limonka
Witam.

Mam problem spamu rejestracyjnego. Jedyną wspólną cechą jest pierwszy możliwy kraj do wyboru, czyli Wyspy Aalandzkie o country_id=244.

Aby to powstrzymać chciałbym właśnie te rejestracje przekierować na jakąś inną stronę, aby niejako monitorować próby rejestracji i dać info o tym że jeśli to człowiek to niech napisze. Prawdopodobnie ta sekcja za to odpowiada, jednak gdzieś popełniam drobny błąd. Zmienna $data ma inny format albo mam problem z tym ifem? plik register.php z lokacji catalog/controller/account/

Kod: Zaznacz cały
if($data['country_id']=='244')
{
header("Location: http://www.xxxxxxxxx.pl/xxxxxxx");
}
else
{
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/account/register.tpl')) {
               
      $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/account/register.tpl', $data));
      } else {
         
         $this->response->setOutput($this->load->view('default/template/account/register.tpl', $data));
      }
}

Re: Funkcja sprawdzająca podczas rejestracji. OC2.0.1.1

PostNapisane: 4 lis 2019, o 20:39
przez OpenCartTIPS
Poprostu zabloguj IP nna serwerze i po problemie