İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

form hakkında ufak bir sorum var , lütfen yardım..

atavet

0
İyinet Üyesi
Katılım
19 Nisan 2008
Mesajlar
0
Reaction score
0
arkadaşlar bir form aracılığı ile üyelerden bilgi aldığımızı düşünelim ve bir kutucukta istemediğimiz bazı kelimeler veya internet uzantıları giriliyor , bunları engellememiz nasıl olur? mesela ".com.br" bloklamak istiyorum adam website adresiniz kutucuğuna denemedeneme.com.br girdiğinde uyarı verecek , ve bu bölümü değiştirmediği sürece formu gönderemiyecek . ve sadece 1 tane değil daha 3-5 tane daha bu kelimelerden eklemek istiyorum . lütfen yardım.
 

Grafix

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
1,153
Reaction score
0
Konum
Bursa
bunu javascript ile yaptırabilirsin,olmazsa php veya asp ne kullanıyorsan ;"regexp","regular expression","düzenli ifadeler" şeklinde bir arattır,karşına çok sonuç çıkar.
 

atavet

0
İyinet Üyesi
Katılım
19 Nisan 2008
Mesajlar
0
Reaction score
0
teşekkür ederim , bu düzenli ifadeler hakkında birkaç makale okudum ama kafam çok fena bir şekilde karıştı , benim derdime çare olabilecek javascript örnek nasıl bulabilirim?
 

webyazilim

0
İyinet Üyesi
Katılım
12 Haziran 2006
Mesajlar
1,511
Reaction score
0
Konum
Kayseri
HTML:
<html>
<head>
<script>
    // Bir kontrol fonksyionu oluşturuyoruz
	function kontrol()
	{
		// formumuzun veri kısmında kullanacağımız değeri değşken oalrak aktarıyoruz
		var kutucuk    = document.formumuz.veri.value
		// yasaklı kelimeler dizisini oluşturuyoruz
		var yasaklilar = new Array();
		yasaklilar[0] = "bilgi";
		yasaklilar[1] = "sevgi";
		yasaklilar[2] = "huzur";

		// dizinin elemanları ile form içindeki kontrol edilen input değerini karşılaştırıyoruz
		for (x in yasaklilar)
		{
			// Eğer varsa uyarı verip submit işlemini false dönderiyoruz
			if (kutucuk.search(yasaklilar[x]))
			{
				alert("Yasaklı kelime bulundu !");
				return false;
			}
			else
			{
				return true
			}
		}
	}
</script>
</head>
<body>
<!-- Bu kısımda ise formumuz ve <form> tagı içindeki onSubmit ile çağırdığımız return eden kontrol fonksiyonu var -->
<form action="" method=post  name=formumuz onSubmit="return kontrol();" >
	<input type=text name=veri >
	<input type=submit name=yolla >
</form>
</body>
</html>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst