Learn some basic PHP syntax and rewrite it yourself. Your code doesn't do anything too fancy so it shouldn't be too hard.
There is certainly one issue, the mysql query is not sanitized. While $_SERVER['REMOTE_ADDR'] is generally secure as far as I am aware you should...
Seems straightforward enough. As others have said, you should check the file extension. The naming is somewhat unconventional as well. Perhaps...
In JS, you can just use cookies and/or HTML5 local storage. Note that obviously because you are relying on cookies, as well as client Javascript...
Making different versions of your site and trying to determine which version should be fed to the user is a bad idea. Lots of hacky logic later,...
Responsive design is the way forward.
Each lead would need a unique identifier which is then tracked throughout the process, if the sale is made, flag the lead as having generated a sale.
If it's a large site and the current codebase is not too difficult to maintain, I would probably avoid moving over to a framework, unless you have...
What PoPSiCLe said. Also your input data is not sanitized properly; you should use prepared statements, and in this case cast the $_GET['id'] to...
Just do it all in C#. Mixing different languages could get confusing and restrictive, and VB is a rather niche language anyway.
It doesn't have to be. PHP is a general purpose programming language and you can build up complex, organized software with it just like you can...
Use PHP's DOM classes?
- Get to grips with a good number of PHP's in-built functions - Become familiar with MySQL and proper data handling/sanitization - Learn about...
No idea what you are asking, try give an example of what you are trying to do?
Separate names with a comma.