Jump to content


  • Posts

  • Joined

  • Last visited

Previous Fields

  • Languages
    PHP, javascript, XHTML/CSS, mobileOK

Contact Methods

  • Website URL
  • ICQ

wirehopper's Achievements


Member (2/7)



  1. Setting a higher price often increases the perceived value of a product or service.Think about when you go shopping - you look at several products, and if you want something good, it's easy to assume that the more expensive product will be of higher quality, based on price.I'm not saying that paying more is a sure way to get a better product - but don't undersell your skills and services - you may be able to make more money faster if you pay yourself fairly.
  2. From: http://www.php.net/manual/en/session.examples.basic.phpThe keys serve as identifiers, so it's really much better and easier to use descriptive text than a number.
  3. If the site visitor can read the page, are the errors relevant?
  4. wirehopper

    Slashes Problem.

    I'd address the issue at the database level, not within the code.If you're comfortable with commandline mysql (mysql -uuser database -p), or phpMyAdmin, use them to update the data in the database.
  5. The hourly rate for US-based web developers probably ranges from about $15 - $35+ an hour, obviously depending upon experience, education, and skill.Since you're in high school, you're probably on the lower end of the pay scale (regardless of whether that's fair or not).Think about how many hours you're putting into the project and calculate your hourly rate, then decide whether you think it's fair by comparing it with other opportunities.You might not be doing this for money, but for experience, in which case, part of the compensation is the chance to practice your skills and include them in a portfolio.You might want to look into systems like http://concrete5.org, http://wordpress.com, hosted service solutions that you can just set up and turn over to your clients. That allows you to deliver a powerful site in a very cost effective manner.I didn't look at the site. $100 isn't nearly enough for a site that the client can maintain themselves. I'd put a minimum at $1000. Many web companies charge $150-$200+ an hour - but - that covers expenses you don't have, like an office, health benefits, etc.
  6. wirehopper

    integer or not

    From the aforementioned link.
  7. For CAPTCHA to work, the server has to check the value submitted against what it expects.This is a nice solution.http://www.google.com/recaptcha
  8. http://www.w3schools.com/jsref/jsref_parseint.aspnum = new Array();sum = 0;for (i = 0; i < numbers.length; i++) sum+=num=parseInt(numbers);
  9. I agree with justsomeguy - put an id on the table, and add classes only for those cells that require special styling.There was a state park camping reservation system that had a massive table full of inline style attributes. The page was 300K. Once they cleaned up the HTML, it was 100K. This was back when 1M was considered high-speed. The point is that with dynamic tables, it is easy to generate more code than you need.
  10. wirehopper

    will it be safe?

    Use post for login data, adding SSL would be even better.
  11. You can also add a hidden input - spam bots will usually complete the input, humans won't.
  12. <input type="text" name="email" size=40 value="someone@domain.com" />Your form is going to get abused by spammers.Add some CAPTCHA or other protection.
  13. Go for it.Use or create a blog and post whatever you want.You never know what will happen.You'll also learn more as you explain what you've done, and you'll have a web presence that is excellent for web professionals.The primary investment is time, not money, and if you get tired of it, you can just leave it or shut it down.Have fun!I have a technical blog and a personal blog. I don't have much time for either - but every now and then I post stuff. Spam actually draws many hits from search engines, and my technical notes draw traffic as well.
  14. if (isset($foo[$x])) $value=$foo[$x];else $value='bar';
  15. Another option is to use namespaceshttp://www.codeproject.com/KB/scripting/jsnamespaces.aspxI usually have a few globals.
  • Create New...