Hi,
I have recently made a listings databse:
http://www.theogb.com/listings
Now, for various reasons I have used a combination of POST variables in forms and also sending variables through the URL in the time honoured manner of:
Now, currently you can see it's residing at http://www.theogb.com/listings but I am moving it to http://www.ishotthedeputy.com/listings. Both sites are hosted with the same people, but I Shot the Deputy contains Drupal at the root, a PHP/MySQL CMS.
http://www.ishotthedeputy.com
Now I know for a fact that this uses a similar URL variable passing system for reorganising its views of tables.
However, if you go to http://ishotthedeputy.com/listings and click the 'venue' link on the table on the home page, you'll see a load of variables passed through on the URL but they don't make it to the other function: it's not reading them. I know posting works but it's variables like this that don't.
Now there are three posibilities I can think of:
1) It's because I am using the line:
ini_set("session.save_handler", "files");
before my call to:
session_start();
I have to use this because on the I Shot the Deputy site the .htaccess file sets session.save_handler to 'user'. It does this (I presume) because Drupal requires it so I can't delete that line. However, on my home PC this doesn't affect the sending of variables and in fact my website functions perfectly. So what gives?
2) There are a number of different settings in my .htaccess file on http://www.ishotthedeputy.com. I don't know if any of them could be causing it. However, here are the PHP Info links for each server:
http://www.theogb.com/archive/test.php
http://www.ishotthedeputy.com/listings/test.php
3) It's a version problem. Did 4.3.11 correct something that 4.3.10 and earlier allowed through? My home PC system has PHP 4.3.0 (I think)
Errr...
If anyone can help me to understand how to get around this, I would be eternally grateful.
Thanks a lot
Theo