Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Sprawdzanie pola w formularzu, jak sprawdzić czy pole ma określoną wartość tekstową?
szymek001
post 22.01.2012, 19:14:49
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 21.09.2005

Ostrzeżenie: (10%)
X----


Mam formularz, w którym przesyłany jest adres url. Wiem jak sprawdzić przed wysłaniem, czy wartość aby na pewno jest wypełniona, robię to tak:

  1. <form action="add.php" method="post" method="post" onsubmit="if (this.url.value != '') { alert('Podaj adres strony'); return false }">


Chciałbym by linki były tylko z określonej domeny, jednak mam problem z dodaniem takiego sprawdzania.
Jak wymusić, by podany adres musiał się składać z "*.nazwadomeny.pl/*", a w przeciwnym razie nie było opcji wysyłania?
Próbowałem przerobić skrypty sprawdzające maile, ale chyba robię coś nie tak z zastępowaniem znaków które będą przed i po nazwie domeny.
Może wystąpić: http://nazwadomeny.pl/3231/123123, a może być http://www.nazwadomeny.pl/asdad.asd
ważne by nazwa domeny zgadzała się z tą która będzie ustalona w formularzu.

Pzdr.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post 22.01.2012, 19:27:19
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Zassaj bibliotekę http://medialize.github.com/URI.js/docs.html
http://medialize.github.com/URI.js/docs.ht...tatic-parseHost


--------------------
Go to the top of the page
+Quote Post
szymek001
post 23.01.2012, 00:13:02
Post #3





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 21.09.2005

Ostrzeżenie: (10%)
X----


a mógłbyś napisać jakąś podpowiedź, jak podpiąć to we właściwy sposób do formularza?
nie wiem czy jasno to napisałem, ale chciałbym zablokować możliwość wysyłania adresów z wszystkich innych stron oprócz odnośników z jednej, konkretnej domeny...

Ten post edytował szymek001 23.01.2012, 00:30:50
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 08:37