Chuck P. – http://mallardcottagesonsodabay.com recommends goweb99 website services

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 04-02-2010-05-2008

0

Tony and the guys over at Goweb99 are great. Building a site from scratch is not the easiest thing to do and there were many changes along the way. Tony stayed in touch regarding all of the changes and made sure the work was done in a speedy manor.

Their prices are very good and allowing them to take care of all of the details make the process a breeze. Also the fact that I can go in and make minor changes myself or call them to make major changes at low cost is a huge plus. I would recommend them to anyone looking for a property rental website.
Chuck P. – http://mallardcottagesonsodabay.com

Kinman – http://luxurygetawayrental.com is happy with the customer service of goweb99

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 03-02-2010-05-2008

0

During the development of my cottage rental web site, you provided good communication through phone calls and emails. Your efforts were important to make this web sited development successful. All my phone calls and emails have been answered by you within very reasonable time. This is very important for customers to provide their feedback to the web site designs effectively. I wish you continue to provide good service to your customers. Also I hope that after I take over my new web site from the developers, I can expect your help when I need it.
Thank you and good luck for you job
Kinman – http://luxurygetawayrental.com

Chuck Coltman – http://seacoltbeachhouse.com speaks high about Goweb99 services

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 30-01-2010-05-2008

0

When I received the first solicitation call from GoWeb99, I was extremely skeptical. I know very little about computers and websites and was I going to be communicating with India? How could I be sure the site would be what I wanted and not some canned production?

It was a breeze! Tony made everything easy. He seemed to understand my limitations and provided simple explanations. Tony was totally reliable. He kept every promise, every date. He was patient and highly creative, often improving on my ideas. I will recommend Tony and his GoWeb99 team to anyone.
Chuck Coltman – http://seacoltbeachhouse.com

Jake Chan http://vacationcondosvancouver.com recommends GoWeb99

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 30-01-2010-05-2008

0

Thank you for everything Tony. You and your team have been very helpful in designing my webpage. It looks great! Everything was done in a very professional manor. I’ll be sure to tell anyone I come across interested in building a website in the future.
Jake Chan – http://vacationcondosvancouver.com

Justin Cody – http://jccody.com is happy with the services and recommends go web 99

Posted by admin | Posted in Testimonials | Posted on 27-01-2010-05-2008

0

Goweb99 has been nothing but cooperative and immidiately responsive with me in the creation of my website throughout the process. I am extremely picky with the look and appeal of my website and every time that I requested a change, Tony made sure it was done as quickly as possible. I am a difficult client to please and I am very satisfied with the final product that goweb99 has provided for me.

Thanks Tony,
Justin Cody – http://jccody.com

Cheryl – Bella Blinds & Window Designs – http://bellablindsandwindows.com recommends goweb99

Posted by admin | Posted in Testimonials | Posted on 23-01-2010-05-2008

0

I just viewed my Website and I wanted to tell you that it looks great! I also wanted to say what a pleasure it was to work with you and your entire team at Go Web 99. I truly feel I got a professional website without paying the expensive professional fees. As a small business I can’t Thank you enough.
Sincerely,
Cheryl Lund
Bella Blinds & Window Designs – http://bellablindsandwindows.com

Go Web 99 receives testimonial from Marina – http://floridatreasurecoastrental.com

Posted by admin | Posted in Testimonials | Posted on 20-01-2010-05-2008

0

I wanted to thank you for all of your help. You were very patient when I was unable to give the matter all of my attention. I would definitely recommend your services to anyone interested in creating a web site.
Marina – http://floridatreasurecoastrental.com

Barb and Eric Krogstad – http://suncitygrandgolfcourserental.com are happy with goweb99

Posted by admin | Posted in GoWeb99 | Posted on 19-01-2010-05-2008

0

My hat is off to Tony and staff at Goweb99 for the out come of our Vacation Home Rental web site….We shall soon see how much more traction we get for inquiries…Yes, if asked, I would do again and use go Goweb99. Though there could be a communication gap the folks at Goweb99 make up for it with extreme patience…I am sure as a customer not familiar with building a site, or my spare time to compete suggested tasks could be frustrating for some one trying to full fill a obligation and get it done well….Again THX so much ….
Barb and Eric Krogstad – http://suncitygrandgolfcourserental.com

goweb99 makes another customer happy- Balraj Awasthy – http://timothyindiancuisine.com

Posted by admin | Posted in Testimonials | Posted on 19-01-2010-05-2008

0

Larry Hairston – http://breckenridgemountaincondos.com recommends goweb99.com

Posted by admin | Posted in Testimonials | Posted on 19-01-2010-05-2008

0

The Goweb99 team has built a beautiful website for us. They have responded to our many requested changes and ideas with patience and persistence. Our new website will be a great new tool in our marketing efforts.

Sincerely,
Larry Hairston – http://breckenridgemountaincondos.com

Elizabeth Bender www.luxurybeachvillassite.com recommends Goweb99

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 16-01-2010-05-2008

0

I wanted to personally thank-you and the Goweb99 Team for creating my personalized vacation website.  The website you created was exceptional and will greatly help to market my vacation rental villas.   Your creativity, timely development and patience with my many many changes was greatly appreciated!  Thank-you so much!

 Sincerely,
Elizabeth Bender
Beach Villas
Jeb Holdings LLC – www.luxurybeachvillassite.com

Goweb99 receives recommendation and testimonial from Alice and Tom Eldred – http://greatestpoconorentals.com

Posted by admin | Posted in GoWeb99, RM e-Services, Testimonials | Posted on 13-01-2010-05-2008

0

I am writing to thank you for working with me to put together a new web site. I am very pleased with the outcome. The website has already brought us rentals, and it has been up for only a short time.

I was pleased to see that I was able to change the way the website was set up to meet my needs. Tony worked with me to make any changes I suggested.
We worked together to make a website that is exactly what I wanted.

My husband and I were especially pleased with the price of the website.
The price was what made us decide to go ahead with the webpage, and, quite frankly, I was not expecting the quality we experienced from GOWeb99. I would recommend this service for anyone who has been thinking about designing a website for their business.

Sincerely,
Alice and Tom Eldred – http://greatestpoconorentals.com

goweb99 adds another satisfied client – Edward Sayfie – http://lakemichigancottagerental.com

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 31-12-2009-05-2008

0

We use this service for the first time and were not sure what to expect. We are happy to report that they are very professional in every aspect of web design. We had a gentleman by the name of Tony Walker who did our design, he was in contact with us often, and made changes for us to our satisfaction. Very pleased with the work, and staff from Go Web 99. A special thanks to Tony Walker.
Edward Sayfie – http://lakemichigancottagerental.com

Mr. M R Malik http://awesomepizza.ca likes website designed by goweb99

Posted by admin | Posted in GoWeb99, Testimonials | Posted on 24-12-2009-05-2008

0

Go Web 99 values customer satisfaction and they are very true to their word. The technicians are honest and very hard working. Tony Walker, our support technician was very responsible and prompt with any changes I had wanted to make to our website. They consulted us with every little detail, and made sure that it was exactly what we wanted. I would recommend GoWeb99 to anyone who wants an organized and professional website that is wallet friendly. We were so pleased with them that we are currently working on our second website with them. Thank-you Go Web 99 for the hard work you have put in to our website, and keep up the good work!
Mr. M R Malik – http://awesomepizza.ca

An XML File

Posted by tutor | Posted in PHP Tutorial | Posted on 22-12-2009-05-2008

0

An XML file looks like this:

    <?xml version=”1.0″ encoding=”ISO-8859-1″?>
    <message>
    <sentto>Tutor</sentto>
    <sentby>Goweb99</sentby>
    <subject>Tutorial</subject>
    <content>This is a good tutorial!</content>
    </message>

Initializing the XML Parser

We need to first initialize the XML parser in PHP, then define some handlers for different XML events, and then parse the XML file.

    For eg:

    <?php
    //Initialize the XML parser
    $parser=xml_parser_create();
    //Function to use at the start of an element
    function start($parser,$element_name,$element_attrs)
    {
    switch($element_name)
    {
    case “MESSAGE”:
    echo “…………Message………….<br />”;
    break;
    case “SENTTO”:
    echo “Meant for: “;
    break;
    case “SENTBY”:
    echo “Msg From: “;

    break;
    case “SUBJECT”:
    echo “Subject: “;
    break;
    case “CONTENT”:
    echo “Message: “;
    }
    }
    //Function to use at the end of an element
    function stop($parser,$element_name)
    {
    echo “<br />”;
    }
    //Function to use when finding character data
    function char($parser,$data)
    {
    echo $data;
    }
    //Specify element handler
    xml_set_element_handler($parser,”start”,”stop”);
    //Specify data handler
    xml_set_character_data_handler($parser,”char”);
    //Open XML file
    $fp=fopen(”sample.xml”,”r”);
    //Read data
    while ($data=fread($filePointer,4096))
    {
    xml_parse($parser,$data,feof($filePointer)) or
    die (sprintf(”XML Error: %s at line %d”,
    xml_error_string(xml_get_error_code($parser)),
    xml_get_current_line_number($parser)));
    }
    //Free the XML parser
    xml_parser_free($parser);
    ?>

    Output:

    –Message–
    Meant for:Tutor
    Msg From:Goweb99
    Subject: Tutorial
    Message: This is a good tutorial!

The above example works as:

  • Initialize the XML parser with the xml_parser_create() function
  • Create functions to use with the different event handlers
  • Add the xml_set_element_handler() function to specify which function will be executed when the parser encounters the opening and closing tags
  • Add the xml_set_character_data_handler() function to specify which function will execute when the parser encounters character data
  • Parse the file “test.xml” with the xml_parse() function
  • In case of an error, add xml_error_string() function to convert an XML error to a textual description
  • Call the xml_parser_free() function to release the memory allocated with the xml_parser_create() function

Trish Chipchura http://bclakeshoremanor.com recommends goweb99

Posted by admin | Posted in GoWeb99, Marketing of your Vacation Rentals, RM e-Services, Testimonials | Posted on 21-12-2009-05-2008

0

I LOVE the look of my new website!!! The group at Goweb99 are amazing! They came through with everything they promised. Tony worked with me to get the look and function of the site I wanted. I really appreciated his attention to calling promptly when he promised and being patient with me. I think the value for what you get from goweb99 is affordable and the service is great.
Trish Chipchura – http://bclakeshoremanor.com

XML & EXPAT

Posted by tutor | Posted in PHP Tutorial | Posted on 19-12-2009-05-2008

0

XML

XML is used to describe data. It focuses on what the data is. An XML file describes the structure of the data.

In XML, no tags are predefined. You must define your own tags.

PHP can process XML files with the help of built-in XML Expat Parser.

Expat

To do the manipulation with a file we need to understand it, this is the work of a parser. Similarly to create, read, update and do other manipulations an XML document, you will need an XML parser.

There are two basic types of XML parsers:

  • Tree-based parser: This parser transforms an XML document into a tree structure. It analyzes the whole document, and provides access to the tree elements. e.g. the Document Object Model (DOM)
  • Event-based parser: Views an XML document as a series of events. When a specific event occurs, it calls a function to handle it. For e.g. the Expat XML parser

Event-based parsers focus on the content of the XML documents, not their structure. Because of this, event-based parsers can access data faster than tree-based parsers.

    For eg:

    <sent>Data</sent>

An event-based parser reports the XML above as a series of three events:

  • Start element: sent
  • Start CDATA section, value: Data
  • Close element: from

The XML example above contains well-formed XML. However, the example is not valid XML, because there is no Document Type Definition (DTD) associated with it.

However, this makes no difference when using the Expat parser. Expat is a non-validating parser, and ignores any DTDs.

As an event-based, non-validating XML parser, Expat is fast and small, and a perfect match for PHP web applications.

Note: XML documents must be well-formed or Expat will generate an error.

PHP Database ODBC

Posted by tutor | Posted in PHP Tutorial | Posted on 18-12-2009-05-2008

0

ODBC is an Application Programming Interface (API) that allows you to connect to a data source like an MS Access database.

    ODBC stands for Open DataBase Connectivity

With an ODBC connection, you can connect to any database even if it on some other computer in your network, as long as an ODBC connection is available.

Here is how to create an ODBC connection to a MS Access Database:

  • Open the Administrative Tools icon in your Control Panel.
  • Double-click on the Data Sources (ODBC) icon inside.
  • Choose the System DSN tab.
  • Click on Add in the System DSN tab.
  • Select the Microsoft Access Driver. Click Finish.
  • In the next screen, click Select to locate the database.
  • Give the database a Data Source Name (DSN).
  • Click OK.

Note that this configuration has to be done on the computer where your web site is located. If you are running Internet Information Server (IIS) on your own computer, the instructions above will work, but if your web site is located on a remote server, you have to have physical access to that server, or ask your web host to to set up a DSN for you to use.

Connecting to an ODBC

The odbc_connect() function is used to connect to an ODBC data source. The function takes four parameters: the data source name, username, password, and an optional cursor type.

In this case, the odbc_exec() function is used to execute an SQL statement.

    For eg:

    $conn=odbc_connect(’northwind’,”,”);
    $sql=”SELECT * FROM customers”;
    $rs=odbc_exec($conn,$sql);

Retrieving Records

The odbc_fetch_row() function is used to return records from a result-set. This function returns true if it is able to return rows, otherwise false.

The function takes two parameters: the ODBC result identifier and an optional row number:

    Odbc_fetch_row($rs)

Retrieving Fields from a Record

The odbc_result() function is used to read fields from a record.

This function takes two parameters: the ODBC result identifier and a field number or name.

The code line below returns the value of the first field from the record:

    $compname=odbc_result($rs,1);

The code line below returns the value of a field called “CompanyName”:

    $compname=odbc_result($rs,”CompanyName”);

Closing an ODBC Connection

The odbc_close() function is used to close an ODBC connection.

    Odbc_close($conn);

The following example shows how to first create a database connection, then a result-set, and then display the data in an HTML table.

    <html>
    <body>
    <?php
    $conn=odbc_connect(’northwind’,”,”);
    if (!$conn)
    {exit(”Connection Failed: ” . $conn);}
    $sql=”SELECT * FROM customers”;
    $rs=odbc_exec($conn,$sql);
    if (!$rs)
    {exit(”Error in SQL”);}
    echo “<table><tr>”;
    echo “<th>Companyname</th>”;
    echo “<th>Contactname</th></tr>”;
    while (odbc_fetch_row($rs))
    {
    $compname=odbc_result($rs,”CompanyName”);
    $conname=odbc_result($rs,”ContactName”);
    echo “<tr><td>$compname</td>”;
    echo “<td>$conname</td></tr>”;
    }
    odbc_close($conn);
    echo “</table>”;
    ?>
    </body>
    </html>

PHP MySQL Delete

Posted by tutor | Posted in PHP Tutorial | Posted on 18-12-2009-05-2008

0

You can delete records by using the DELETE statement.

Syntax

    DELETE FROM table_name
    WHERE some_column = some_value

Again we used WHERE clause here in the DELETE syntax. The WHERE clause specifies which record or records that should be deleted. If you omit the WHERE clause, all records will be deleted.

    For eg:

    Country Capital
    Zimbabwe Harare
    Poland Warsaw

    <?php
    $conn = mysql_connect(”localhost”,”tutor”,”tutor123″);
    if (!$conn)
    {
    die(’Could not connect: ‘ . mysql_error());
    }
    mysql_select_db(”my_db”, $conn);
    mysql_query(”DELETE FROM Country WHERE Capital=’Warsaw’”);
    mysql_close($conn);
    ?>

After the deletion, the table will look like this:

    Country Capital
    Zimbabwe Harare

PHP MySQL Update

Posted by tutor | Posted in PHP Tutorial | Posted on 18-12-2009-05-2008

0

The UPDATE statement is used to update existing records of a table in a database.

Syntax

    UPDATE table_name
    SET column1=value, column2=value2,…
    WHERE some_column=some_value

WHERE clause is included in the update statement to conditionally update the records. It specifies which record or records should be updated. If there is no WHERE clause, all records will be updated.

    For eg:

    Zimbabwe Harare
    Poland Warsaw

The following example updates some data in the “Country” table:

    <?php
    $con = mysql_connect(”localhost”,”tutor”,”tutor123″);
    if (!$conn)
    {
    die(’Could not connect: ‘ . mysql_error());
    }
    mysql_select_db(”my_db”, $con);
    mysql_query(”UPDATE Country SET Capital = ‘Poland’
    WHERE FirstName = ‘Poland’”);
    mysql_close($conn);
    ?>

After the update, the “Country” table will look like this:

    Country Capital
    Zimbabwe Harare
    Poland Poland