Καλησπέρα σας,
Ευχαριστώ πολύ για την άμεση απάντηση, προς το παρόν έκανα μια μικρή πατέντα έτσι ώστε να δω αν είναι bot.
Έβαλα ελάχιστη τιμή 5ευρω(όλες η προσπάθειες που έχουν κάνει ήταν με 1 ευρώ) αλλά όταν ανοίγει η φόρμα εχει default τιμή 1ευρω αρα δεν μπορεί να προχωρήσει αν δεν αλλαχθεί η τιμή, σκέφτομαι αν δεν παίξει αυτό και πρέπει να κόψω χώρες λέω να χρησιμοποιήσω το
https://ip-api.com/ εχω κάνει μια function που ελέγχει χώρα(την εχω χρησιμοποιήσει και στο register του χρήστη που είχα παρόμοιο προβλημα και παίζει), παραθέτω την function να μου πείτε τη γνώμη σας και αν θεωρηθεί οκ να την χρησιμοποιήσει οποίος θέλει
Κώδικας: Επιλογή όλωνprivate function validatecountry(){
$ip = $this->request->server['REMOTE_ADDR'];
$response = file_get_contents("http://ip-api.com/json/{$ip}");
$data = json_decode($response, true);
$blocked_countries = ['RU']; // example blocked countries
if (in_array($data['countryCode'], $blocked_countries)) {
$this->error['warning'] = 'Sorry, this form is not available in your country.';
return false;
} else {
return true;
}
}