Website Critiques
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsWeb DesignWebsite Critiques

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old August 25th, 2003, 12:36 AM
bbxl bbxl is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Clearwater, FL
Posts: 4 bbxl User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
http://www.PluggedInns.com

My website, URL, went live earlier this year. Shortly thereafter, I became aware of the fact that it was not functioning properly in Mozilla and Safari. When a user selects a State in the first drop-down list, it should be populating the second drop-down list with the names of the Citites available in the selected State. This works just fine in IE and Opera, but not Mozilla and Safari.

I'm kind of in a bind. I recently learned that the site will be mentioned in Travel+Leisure magazine, probably in the issue released in September. I'm afraid that if a lot of visitors are using these "problem" browsers, I'll lose any chance of them returning. Additionally, the fellow who developed this site for me hasn't seemed to be interested in helping to resolve this issue.

I had thought of posting a question in the HTML, Javascript and CSS forum, but not being a developer myself, I wasn't even certain about how to go about asking the question properly. From what I have learned so far, it appears that the issue revolves around this bit of the code in the search subroutine:
------------
<input type="hidden" name="CitySource" value="<%SQL = "SELECT DISTINCT State,City FROM (SELECT State, City FROM Hotels) ORDER BY State, City"
Set rs = Server.CreateObject("ADODB.RecordSet")
Set rs = session("db_conn").execute(sql)
if (not rs is nothing) then i = 0 do until rs.eof if (i <> 0) then response.write("~")
end if
state = trim(rs("State")) city = trim(rs("city")) response.write(state &">"& city) i = i + 1
rs.movenext
loop
end if

set rs = Nothing %>">
---------------
I'm guessing that there is something missing in the "input" tag (if that's what it's called) that is preventing the automatic submission of the State, which triggers the display of the appropriate City names in the second drop-down list.

Any thoughts on resolving this issue will be greatly appreciated.
Additionally, any other comments regarding the site as a whole are also welcome.

TIA,
bbxl

Last edited by bbxl : August 27th, 2003 at 04:50 PM.

Reply With Quote
  #2  
Old August 25th, 2003, 08:27 AM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,223 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 32 m 57 sec
Reputation Power: 174
The code you posted is not what populates the drop-menu; here is the code from your site that tries to do that:
Code:
//jsf_FillSearchCity();

function jsf_FillSearchCity() {
	var arrCity;
	var strCity;
	var strACity;
	var sep = "~";
	var sep2 = ">";
	
	document.forms[0].SearchCity.length = 1;
	
	strCity = new String(document.forms[0].CitySource.value);
	//alert(document.forms[0].SearchState.options.value);
	
	if (document.forms[0].SearchState.options.selectedIndex != 0){
		arrCity = new Array();
		arrCity = strCity.split(sep);
		for (var i = 0; i <= arrCity.length; i++)
		{
			var arrACity = new Array();
			strACity = new String(arrCity[i]);
			arrACity = strACity.split(sep2);
			if (arrACity[0] == document.forms[0].SearchState.options.value) {
				document.forms[0].SearchCity.options[document.forms[0].SearchCity.options.length] = new Option(arrACity[1]);
			}
		}
	}
}

//-->

Since you're not a developer, your best bet is to post this code, a link to your site, and a description of the problem you're having in the Hire a Programmer forum.

The site itself couldn't be thoroughly reviewed, due to this issue with functionality (using Mozilla Firebird).

[edit]
Alright. I've taken a look at it w/ MSIE.

The content of the site is extremely narrow - essentially, there is a list of hotels (supposedly) with broadband available for each State and City listed on the site.

Having a site with a single purpose is not necessarily a bad thing. However, the disclaimer on the homepage is a bit disconcerting -
"The information in this site has been collected from a variety of resources and has not yet been widely verified."
If your site's only purpose is to provide listings of hotels that have broadband, but you're not actually sure if the hotels on your site have broadband, then as a user, the sole reason that I have to visit your site is essentially bunk.

Not exactly a huge consummer confidence booster.
[/edit]
__________________
Give a person code, and they'll hack for a day; Teach them how to code, and they'll hack forever.
Analyze twice; hack once.
The world's first existential ITIL question: If a change is released into production without a ticket to track it,
was it actually released?


About DrGroove: ITIL-Certified IT Process Engineer - Enterprise Application Architect -
Freelance IT Journalist - Devshed Moderator - Funk Bassist Extraordinaire


Last edited by drgroove : August 25th, 2003 at 08:56 AM.

Reply With Quote
  #3  
Old August 26th, 2003, 12:41 AM
bbxl bbxl is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Clearwater, FL
Posts: 4 bbxl User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
thanx drgroove!

My thanks to you, drgroove, for your enlightenment regarding the code on my site and your opinion regarding the content.

Creating this site has been done on a shoestring budget. The developer offered to work on a contingency basis. Once the site begins to make some money, he'll get a percentage. Keeping this currently non-existent budget in mind, would it be reasonable for me to expect any assistance from posting as you suggest, in a forum other than "Hire"? Or is this a case of "you get what you pay for"? If so, I'm afraid it'll be some time before I can pursue the necessary compatibilities.

The "Welcome" message has been there since the beginning, intended as something of a "C.Y.A." clause. Since that time, I have been contacting the properties listed on the site to verify the availability of high speed access. While this process is time consuming and nowhere near complete, I am feeling confident enough in my content to modify this statement to something along the lines of:

"As you would check on the availability of any other amenity which is important to you, please call the hotel prior to making any reservation, just to ensure that the high speed access you seek is currently available."

I agree with your assesment of the current greeting. When viewed through a visitor's eyes, it's not a confidence inspiring message. Thanks for bringing it to my attention. I will change it soon.

Again, many thanks for the time and effort you have expended on my behalf. It is greatly appreciated.

bbxl

Reply With Quote
  #4  
Old August 26th, 2003, 08:18 AM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,223 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 32 m 57 sec
Reputation Power: 174
If you can't afford to have it fixed by another developer, I would go back to the original developer and have him/her edit the JS code.

If you're in the process of verifying which hotels do/don't have access, why not highlight the hotels which you have verified? Put them at the top of the search lists, or even put a checkmark or some other graphic signifier by them, to let your customers know that these hotels have been verified. Just a thought.

Reply With Quote
  #5  
Old August 27th, 2003, 01:32 PM
RedDog's Avatar
RedDog RedDog is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Toronto
Posts: 167 RedDog User rank is Private First Class (20 - 50 Reputation Level)RedDog User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 31 m 20 sec
Reputation Power: 5
Tried to take a look at the site, but it appears to be down.
Let me know when it is back up.
__________________

- Infinityws.com - Providing Reliable Web Hosting Solutions Since 2000
- Web Hosting - Reseller Accounts - E-Commerce Packages
- Free ClientExec License With ALL Reseller Accounts

A Satisfied Customer

Reply With Quote
  #6  
Old August 27th, 2003, 04:54 PM
bbxl bbxl is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Clearwater, FL
Posts: 4 bbxl User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I told you I'm not a coder!

Turns out I inadvertantly included the "," inside the URL tags in the body of my post. Thanks for bringing this to my attention, I've edited the post, and the link is now working properly.

Apologies for my ineptitude,
bbxl

Reply With Quote
  #7  
Old October 7th, 2003, 06:48 PM
altyfc's Avatar
altyfc altyfc is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2003
Posts: 55 altyfc User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 5 m 39 sec
Reputation Power: 0
Site works and functions fine for me, but I found it a little bland. I just wonder if something a little more graphical might give a little more appeal.

Aaron
__________________
Business Forum - Sport Forum - Travel Forum
Participation in our forums is rewarded with free ads!

Reply With Quote
  #8  
Old October 9th, 2003, 11:48 AM
sardonyx's Avatar
sardonyx sardonyx is offline
sardonyx quinx
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2003
Posts: 157 sardonyx User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 34 m 3 sec
Reputation Power: 5
Send a message via Yahoo to sardonyx
It tooked me so long to request for a query in your search box, try to find a way to present your data into a more flexible and manageable way.

And since drgroove already assesed the technical capability of your site, I think my comment about this site should temporarily end here.

Good luck and try to hire a "nice" programmer and not those "profit" minded people. Gee... (be friendly too)

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb DesignWebsite Critiques > http://www.PluggedInns.com


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

 Free IT White Papers!
 
Accelerating Trading Partner Performance
One in five. That's how many partner transactions have at least one error. That is an amazing statistic, particularly given the extraordinary leaps in innovation across the global supply chain during the past two decades. Download this white paper to learn more.

 
Competing on Analytics
This Tech Analysis is designed to help identify characteristics shared by analytics competitors, and includes information about 32 organizations that have made a commitment to quantitative, fact-based analysis.

 
Cost Effective Scaling with Virtualization and Coyote Point Systems
An overview of the industry trend toward virtualization, how server consolidation has increased the importance of application uptime and the steps being taken to integrate load balancing technology with virtualized servers.

 
Five Checkpoints to Implementing IP Telephony
Implementation planning for IP PBX software and IP telephony has become vital as businesses replace discontinued legacy PBX phone systems. This informative whitepaper outlines five "checkpoints" for any implementation plan that will help make IP communications a successful proposition.

 
Hosted Email Security: Staying Ahead of New Threats
In the last two years, email has become a fierce battleground between the nefarious forces of spam and malware, and the heroes of messaging protection. The spam volumes increased alarmingly every month, bringing clever new forms of phishing and virus propagation attacks.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway