Czy da się zablokować stronę poza dostępem przez ajax modal ?

0

Otwieram okienko przez link

 <a href="/moja/strona/id/7" data-ajax-on-modal>otworz</a>

I teraz jak otworze modal to chcę by sie wczytała strona z linku href. Ale jak skopiuje sam link do przeglądarki to żeby wyskoczyło że nie da się otworzyć strony. Da sę to zrobić ?

0

możesz na samym początku walnąć ifa czy request zawieraja jakiegoś GETa/POSTa np. GET['is_ajax_request'], w php isset a np. w pythonie blok try/except

no i pamiętaj, że jeszcze musisz to zapytanie w ajaxie przekazać

PS. wierzę, że jest bardziej "sexy" rozwiązanie

0

Get to latwo by bylo dodac parametr w adresie a w poscie juz troche lepiej by bylo dac moze. Zaraz cos sprawdze

0

zrobilem w kontrolerze

if $_SERVER['HTTP_REFERER'] = http://moj adres itd.pl/costam/costam

jesli jest to pokazuje jak nie przekirwouje na error dziala
chyba dobre to co?

1

no follow tudzież sprawdzanie rodzaju żądania wyszło z mody?

https://www.google.pl/amp/s/davidwalsh.name/detect-ajax/amp

1 użytkowników online, w tym zalogowanych: 0, gości: 1