forum.coppermine-gallery.net

Support => cpg1.4.x Support => Older/other versions => cpg1.4 plugins => Topic started by: garry on September 21, 2006, 02:28:09 pm

Title: mod_rewrite & voting
Post by: garry on September 21, 2006, 02:28:09 pm
Vote doesn't work when mod_rewrite engine is on. But it works if following line in ratepic.php removed:

// If referer is not displayimage.php we don't accept the vote
if (!eregi("displayimage",$_SERVER["HTTP_REFERER"])){
    header('Location: displayimage.php?pos=' . (- $pic));
    exit;
}


Question: what is this line for?
Title: Re: mod_rewrite & voting
Post by: Nibbler on September 21, 2006, 11:04:31 pm
If referer is not displayimage.php we don't accept the vote.

This should not be an issue, since the referrer should still contain displayimage even when using the SEF urls plugin. Have you made any modifcations to the plugin? Do you have your client set to supress the http referer? Can you var_dump() what the referer is for you when the plugin is enabled?
Title: Re: mod_rewrite & voting
Post by: garry on September 22, 2006, 01:32:21 am
Sorry, it's my mistake. I've set in SEF plugin urls like "displayimage.php?pos-123" rewrite to "image-123.html"...
Title: Re: mod_rewrite & voting
Post by: Nibbler on September 22, 2006, 01:45:14 am
;)