Thursday, July 3, 2008

HTML Multiple Select and PHP

Recently I've needed to create a from where certain product could belong to multiple categories and I wanted to find a best way to handle this process in limited space on the website. I was debating between multiple check boxes and a select box with "multiselect" option. Because of space and complexity of check boxes I went in direction of single multi-select dropdown. htm
Check the code below - ` was added to code to display code on blogger properly:

<`?php
foreach ($_POST['options'] as $option) {
//code to do something with each option like insert into DB
}
?>
<`html`>
<`body`>
<`form name="my_from" action="" method="post">
<`select name="options[]" multiselect> // NOTICE THAT WE ADDED [] TO INDICATE THAT THIS IS AN ARRAY!
<`option value="ABC">ABC
<`option value="123">123
<`option value="xyz">xyz
<`option value="987">987
<`/select>
<`input type="submit" name="submit_my_form" value="Submit" />
<`/form>
<`/body`>
<`/html`>

Thursday, June 12, 2008

Web development cost in Orlando


One of the first questions that anybody looking for web development services will ask is "How much will this cost?". There is a variety of answers one will get in response varying from $xxx.xx for Y number of pages, or $xxx.xx for entire project, to $xx per hour. There is huge number of web developers and firms available so pricing can vary just as much. Here are two figures below that illustrate what average salaries are for web developers in Orlando, FL market for companies that enterprises that have resources to hire full time web developers. Figures are provided by the www.salary.com highest rated online portal disseminating salary data.

Monday, May 19, 2008

IBR LLC Website Videos

IBR has just added new service - website videos. One of the best ways to communicate with the visitor of your site and a potential customers is via video message. As most people learn and retain much more when concept is explained audio-visually rather then text - you may utilize website video to:
  • Set your website apart from the competition
  • Get better conversion rate and therefore more sales
There is wide variety of custom additions that are available with each video. We offer wide array of professional actors that present your products and services convincingly. Videos are produced within 2 week time frame after receiving you custom script. To learn more and to see LIVE DEMO of your own site visit Orlando website videos.

Orlando eCommerce - IBR is Google's #1

Now, just little over a year after claiming #1 spot on Google for terms:
  1. Orlando eCommerce
  2. Orlando eCommerce Developer
  3. Orlando eCommerce Development
IBR has maintained same ranking for this entire time and no other company in Central Florida market has been able to challenge its throne. IBR is able to accomplish this feat by having unique selling proposition "We sell peace of mind". In Orlando and its surrounding area market there is plenty of web design and development companies of all sizes that compete for eCommerce development dollars and IBR was able to position itself to thrive by focusing on customer's bottom line. If you visit our website at www.ibrsystems.com and you'll see that in our initial contact form we ask common sense questions that are somehow unorthodox in web development industry:
  • What is your SPECIFIC goal for your website (how much sales do you project to have)
  • Define you specific niche (entire worlds population is NOT your potential customer base)
Armed with answers to these questions we are able to help you refine your strategies and most importantly execute them to a tee. Our customers feel the comfort in knowing that they can meet us face to face and effectively convey their vision. On top of these thing they also have additional layer of in legal contractual agreement that spells out liabilities of both parties so there is no second guessing if they are going to be surprised buy additional overage charges or missed deadlines.

Our investment of resources that IBR possesses are always in direction of success of our clients rather then simply project completions. That is indicated by IBR constant pursuit of latest technologies and strategies that attract more qualified traffic and result in more sales. We try to set the websites of our client's apart from other players in their respective markets so that visitors convert - and convert in good numbers.

It is all of those things that have kept us in #1 position on Google and will keep us there for a long time. Some things like keywords and inbound links can be duplicated but the Peace of mind that we provide for our clients can not!

To learn more about IBR and what we can do for your Orlando eCommerce development visit us.

Friday, April 4, 2008

GoDaddy cURL HTTPS and nusoap.php problem

I was working on client's site that needed to access data via web service from another site via nusoap.php library and simply could not get it to work. Same exact script that I've developed for one of my other clients that was being hosted with HostMySite worked perfectly!

So I stated to debug nusoap to see what part of it was causing this error - it turned to be stalling at cURL request. cURL worked fine when I would point it to unsecure http:// site, but as soon as https:// was thrown in the combination cURL failed. After playing around with and exasting my options with nusoap.php library I called GoDaddy support to shed some light on this. I learned that they use proxy for their cURL calls that are made to secure sites. The issue is actually described in their HELP section.

Needless to say I was mad that I've spent all that time debugging nusoap while solution was two lines of code long:

curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,"http://proxy.shr.secureserver.net:3128");

Adding above two lines to your nusoap library at line 2400 in latest version 0.7.3 will do the trick. This is applicable to any script hosted on godaddy shared hosting needing to access HTTPS urls via cURL library. I found Mauricio Zuniga's Blog that talks about this same issue unfortunately only after wasted all that time.
After going through this ordeal, I again encountered problems with DOMDocument php modules on GoDaddy server so decided to move my clients site to www.hostmysite.com who offer THE BEST support and actually appreciate my business.