Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Validate a URL
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Validate a URL

 Post Reply Post Reply
Author
gknapper View Drop Down
Newbie
Newbie
Avatar

Joined: 11 August 2002
Location: United States
Status: Offline
Points: 33
Post Options Post Options   Thanks (0) Thanks(0)   Quote gknapper Quote  Post ReplyReply Direct Link To This Post Topic: Validate a URL
    Posted: 25 March 2003 at 2:56pm

I need to have a URL validated before a form can be submitted.  I need it to look at a text field and add what the user has placed in the field allown with a hidden field.

hiddenfield+field1

If the result is true that the url is there then have it continue and send the form otherwise error with a message.

Thanks,

Greg

Back to Top
michael View Drop Down
Senior Member
Senior Member
Avatar

Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
Post Options Post Options   Thanks (0) Thanks(0)   Quote michael Quote  Post ReplyReply Direct Link To This Post Posted: 25 March 2003 at 3:53pm

Use XML like below. This is a function I found some time ago and does work good. It was actually a vb function but I think it should work now for vbscript......

<%
Function val_url(UrlName)
Dim objHTTP, sHTML
On Error Resume Next
val_url = false
if UrlName <> "" Then
if left(lcase(UrlName),7)<>"http://" Then
UrlName="http://" & UrlName
End if
Set objHTTP = Server.CreateObject ("Microsoft.XMLHTTP")
objHTTP.open "HEAD", UrlName, False
objHTTP.send
sHTML=objHTTP.statusText
if err or sHTML<>"OK" Then
val_url=false
else
val_url=true
End if
Set objHTTP=nothing
End if
End Function

Dim vStrUrl

vStrUrl=request.form("hiddenfield") & request.form("textfield")
if vStrUrl <> "" then
if val_url(vStrUrl) then
Response.write"<br><br>A Valid URL"     'submit your form here
else
Response.write"<br><br>NOT a Valid URL" 'spit out whatever error you have
end if
end if
%>



Edited by michael
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.