Quote:
How did you get it to run on Vservers if they only have 2.6.2 and you have 5.5?
In retrospect, I don't think I *did* test it, but I did today and it worked. After a lot of fecking about. (That's
fecking, which isn't rude in Ireland.

)
Quote:
Alex is installing DBMan SQL on my server so I guess I could just use that. I'd just take out the view, search, modify etc. on the html.pl.
SQL no less! Lucky bastard! I was onto Alex about it recently, but I can't afford it at the moment. Weeeell, I can't even afford the shareware version, too much time spent on the boards!

Anyway, there's no need to remove the routines from html.pl, you could just set the permissions to allow a default user add, and everything else denied except for administrators.
Quote:
As for the script that detects https, that's all greek to me.
For extra security when you're accessing the order data it would be better to view your database though your browser in encrypted mode, i.e. use Vservers catch-all secure server and access it through https://yourserver.safeserver.com. You could add a small little subroutine at the top of db.cgi to check you're coming through SSL.
Quote:
Which way would be the best way to go, PGP or the dbman thing? I have to make this thing easy for my client to do so I need to keep that in mind as well.
Really up to you. The advantage of PGP is that the orders go direct to the administrators mailbox, which they can then decrypt with the click of a button. The advantage of an online system is that as you build it up you can add in capabilities like letting a user check if their item has been shipped, or relating it to a stock database to check if an item is in stock. Of course you may not have the capability of adding this now (I'm not casting aspersions, maybe you have!

), but you could always add them later. Personally, I would try and marry the two, adding the orders to a database and sending a mail to the administrator with the order aswell. That said, PGP would be nice and simple to get you started.
Quote:
To me, PGP sounds easier to do but I'd have to upgrade the version of PGP on vservers which I unfortunately don't exactly know how to do.
Well, 1) you don't have to upgrade PGP on your Vserver and 2) Vservers wouldn't do it for you anyway.

Nice and all as they are, upgrading PGP on their system would probably be a pretty big job.
Anyway, when all's said and done, none of that is any help to you. So let's see if we can get PGP working for you first? I searched and searched today looking for help on setting up what you want to do and found nothing, so I had a go at it myself today. And I got it to work for me, so what I'll do is write it up for you and hopefully it'll help you get it going. Since it's fairly complicated and there's a script to test it, I'll post it on the net tonight and you can see if that helps any.
Quote:
Thanks again for your help.
That's why I'm here!
adam