8 Replies - 1033 Views - Last Post: 16 July 2011 - 05:20 PM

#1 creativecoding  Icon User is offline

  • Hash != Encryption
  • member icon


Reputation: 927
  • View blog
  • Posts: 3,209
  • Joined: 19-January 10

Your clients and their old ass software

Posted 15 July 2011 - 01:02 PM

So, I've been to this forum many time and have written huge articles only not to post them for whatever reasons. I think this one will be posted.

Anyhow, I just finished a rather small script. It basically creates polls and will give you a link to the poll so you can use it anywhere. Basically, it turned out great. Now I designed a setup for it so that my client won't have to manually modify files. I tested it both on XAMPP (I've been loving that to death) and my server, both worked fine.

Well I turned it in and waited. Now he says that there was an error. He thinks it's because he's using PHP 2 and my requirements are PHP 5.0+ (I didn't actually look through my code, it was just an educated guess).

Well, what do? I want to have a good rating and a happy client but I don't want to have to make the whole thing PHP 2 compliant.

Is This A Good Question/Topic? 0
  • +

Replies To: Your clients and their old ass software

#2 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10667
  • View blog
  • Posts: 39,612
  • Joined: 27-December 08

Re: Your clients and their old ass software

Posted 15 July 2011 - 01:04 PM

Ask him to upgrade to PHP 5. Or volunteer to upgrade him yourself.
Was This Post Helpful? 0
  • +
  • -

#3 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 9392
  • View blog
  • Posts: 35,273
  • Joined: 12-June 08

Re: Your clients and their old ass software

Posted 15 July 2011 - 01:05 PM

Your wants are a bit immaterial, right? Unless you can convince the client to upgrade to 5.0 or a work around for the error you'll need to do this in 2.0. They are the ones paying you remember!
Was This Post Helpful? 0
  • +
  • -

#4 creativecoding  Icon User is offline

  • Hash != Encryption
  • member icon


Reputation: 927
  • View blog
  • Posts: 3,209
  • Joined: 19-January 10

Re: Your clients and their old ass software

Posted 16 July 2011 - 10:29 AM

He says he's hosted on Yahoo. shouldn't a larger hosting site like that keep up on PHP?
Was This Post Helpful? 0
  • +
  • -

#5 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 9392
  • View blog
  • Posts: 35,273
  • Joined: 12-June 08

Re: Your clients and their old ass software

Posted 16 July 2011 - 10:33 AM

http://smallbusiness...hosting/details

Additional site features and languages:
  • FTP (1,000 accounts)
  • Support for third-party design tools like Dreamweaver and Publisher *
  • Unlimited data transfer and disk space More details
  • WordPress blogging
  • VeriSign Trust™ Seal **
  • HTML editor
  • PHP 5
  • Perl 5.8.7
  • MySQL 4.1
  • phpMyAdmin (free open-source add-on)
  • Virtually unlimited databases
  • Password protection (1,000 accounts)
  • Account access for colleagues or friends
  • Flash and Shockwave support

Was This Post Helpful? 0
  • +
  • -

#6 Gavisann  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 103
  • View blog
  • Posts: 382
  • Joined: 01-July 11

Re: Your clients and their old ass software

Posted 16 July 2011 - 10:40 AM

View Postcreativecoding, on 16 July 2011 - 12:29 PM, said:

He says he's hosted on Yahoo. shouldn't a larger hosting site like that keep up on PHP?


Some web site hosting companies give you an option for which version of a framework or software you want. For example, when you sign up with GoDaddy, you can pick PHP 4 or 5. It may be just as simple as shooting the hosting company an email asking for the upgrade.
Was This Post Helpful? 0
  • +
  • -

#7 creativecoding  Icon User is offline

  • Hash != Encryption
  • member icon


Reputation: 927
  • View blog
  • Posts: 3,209
  • Joined: 19-January 10

Re: Your clients and their old ass software

Posted 16 July 2011 - 02:48 PM

An update:

Turns out he actually had PHP 4. In the (crappy) admin panel, I upgraded it to 5. Everything went smoothly except for some reason Yahoo does not allow files that start with a period. This meant changing some files but in the end it all worked out.

Client is happy.
Was This Post Helpful? 0
  • +
  • -

#8 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4361
  • View blog
  • Posts: 12,180
  • Joined: 18-April 07

Re: Your clients and their old ass software

Posted 16 July 2011 - 04:18 PM

*
POPULAR

Now you learned a few more rules.

1) Always take a look at the resources they have before you start a project. This would have prevented you from coding something in PHP 5.0 if they had 2.0 installed. Assess what they have installed and what they can do and if any upgrades will be needed.

2) Never take everything a client says as fact and, without being rude, try to verify that the problem is indeed what they say. I have had clients tell me that some software I have written didn't work only to find out that it did work but they didn't understand the results. If I had believed them that the software didn't work, I would have actually broken the software in an attempt to "fix" it. Luckily I verified the results and explained to them how it worked and that their interpretation of the output is what was actually wrong.

:)
Was This Post Helpful? 5
  • +
  • -

#9 no2pencil  Icon User is online

  • Admiral Fancy Pants
  • member icon

Reputation: 5364
  • View blog
  • Posts: 27,325
  • Joined: 10-May 07

Re: Your clients and their old ass software

Posted 16 July 2011 - 05:20 PM

If you want to continue providing freelance work, please take what Martyr2 said here very seriously.

Many times both of those points have burned me, or saved my ass. It depended on if I didn't trust those rules enough to turn them a blind eye.
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1