Url Formatlama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Url Formatlama

Mesaj gönderen tuanna »

arkadaşlar veri tabanında bir adres kaydı yaptırıyorum...

örnek
kişi web sitesi :www.google.com

ama kullanıcının bunu doğru girip girmediğini kontrol ettirmek te gerekiyor haliyle sizce nasıl bir yol izlemeliyim....tsk...
Siz hayal edin...Biz yapalım TuannaSoft...
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Web sayfasının doğru girilip girilmediğini kontrol edemezsin. Aşırı yorucu bir çalışma olur. Bu arada www girilmesi şart değil. DNS'lerini düzgün ayarlayamamış siteler www siz çalışmaz. (Misal bu site :) )

google.com'u nasıl kontrol edersin? DNS sorgusu yapabilirsin. Bunun için de internete bağlı olması lazım. Bu sorgu sonucunda DNS den IP dönerse bu geçerli bir adrestir dersin.

Bunun dışında sintaktik olarak kontrol etmen çok zor. Çünkü com net org au fr info vs. vs.. Birsürü şey alabiliyor.

Bana kalırsa sadece "türkçe karakter içeriyor mu ve . dan sonra en az 2 karakter girilmiş mi?" kontrolü yap.

En iyi yöntem DNS sorgusu tabii.
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

Kullandığın bileşenin RegularExpression desteği varsa (Mesela cxMaskEdit kullanıyorsan) RegEx ile kontrol edebilirsin.
coderlord'un dediği gibi girilen sayfaya ulaşmaya çalışarak bağlantının başarılı olup olmadığını kontrol etmek uygun bir yöntem olur aslında ama kullanıcının net bağlantısı yoksa buda pek çözüm değil.
DeveloperToolKit

..::|YeşilMavi|::..
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

sağ olun...üstadlar....
Siz hayal edin...Biz yapalım TuannaSoft...
Cevapla