Witam wszystkich : )
Nie wiem czy dobrze zatytułowałem mój problem ale jeśli nie to postaram się chociaż go dobrze przedstawić w tym opisie.
Sprawa wygląda tak...
Mam skrypt przykładowo o nazwie "dodaj_do_bazy_danych.php" w którym jest napisany kod który coś dodaje do mysql przy pomocy pobrania metodą $_POST['costam'] z pliku "dane_do_bazy_danych.php".
Wszystko śmiga pięknie jak ktoś uzupełni formularz itd. ale jeśli ktoś się odniesie bezpośrednio do pliku przez wpisanie linku: "http://www.mojastrona.pl/dodaj_do_bazy_danych.php" rekord zostaje dodany...
pytanie moje brzmi:
Czy da się temu zapobiec dzięki plikowi na serwerze .htaccess żeby np. ignorował ten link przez wpisanie go bezpośrednio i np. odsyłał na stronę główną bez żadnego powiadomienia oraz żeby skrypt nie zadziałał? Czy trzeba jednak otwierać wszystkie pliki które coś dodają do mysql i dodawać pewną instrukcje if która sprawdzi czy w formularzu zostały wszystike potrzebne dane do wstawienia rekordu podane?
Z góry dziękuje wszystkim za odpowiedzi ; )