Advertisement
Guest User

Untitled

a guest
Oct 7th, 2023
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. スクリプトの
  2. if ($_SERVER['HTTP_REFERER'] and $this->c['REFCHECKURL']
  3. and (strpos($_SERVER['HTTP_REFERER'], $this->c['REFCHECKURL']) === FALSE
  4. or strpos($_SERVER['HTTP_REFERER'], $this->c['REFCHECKURL']) > 0)) {
  5. $this->prterror ( "投稿画面のURLが<br />{$this->c['REFCHECKURL']}<br />以外からの投稿はできません。" );
  6. }
  7.  
  8. の部分を
  9.  
  10. $referrer = $_SERVER['HTTP_REFERER'];
  11. $referrer = preg_replace("/^https?:\/\/(.+)/", "http://$1", $referrer);
  12. if ($referrer and $this->c['REFCHECKURL']
  13. and (strpos($referrer, $this->c['REFCHECKURL']) === FALSE
  14. or strpos($referrer, $this->c['REFCHECKURL']) > 0)) {
  15. $this->prterror ( "投稿画面のURLが<br />{$this->c['REFCHECKURL']}<br />以外からの投稿はできません。" );
  16. }
  17.  
  18.  
  19. にするだけで治るんじゃないのか
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement