title: Why Fatfreeframework (F3) keep give me "HTTP 405 Method Not Allowed" message, even when I have correct Class->method to process the POST|GET request?
body: <p>I've been trying to solve this strange problem. I just want to redirect a request to do a specific function using POST|GET method.
  At first, I thought this was a straightforward scenario, but I found it little bit challenging.</p>
  
  <p>I have this in my routing configuration (for GET method) :</p>
  
  <pre>
  
      [routes]
      GET /pub/adsprocess/@command/@adsid=AdsController->processAds
  
  </pre>
  
  <p>and the code in my "view" file :</p>
  
  <pre>
  
         &lt; a href="/pub/adsprocess/yes/1" >YES &lt;/a>
         &lt; a href="/pub/adsprocess/no/2" >NO &lt;/a>
  
  </pre>
  
  <p>My controller look like this :</p>
  
  <pre>
  
      class AdsController extends Controller
      {
          function processAds()
          {
              $command = $this->f3->get('PARAMS.command');
              $ads_id = $this->f3->get('PARAMS.adsid');
  
              /*some more process here...*/
          }    
      } 
  
  </pre>
  
  <p>As far as I see, everything looks ok to me. But, all of this doesn't work, F3 keep showing me "<b>Method Not Allowed HTTP 405</b>" error message. And this error message stay there when I use POST method, too.</p>
  
  <p>I'm not sure where to look. Any clue or alternative approach to this problem will highly appreciated.</p>
  
  <p>Thanks,</p>
  
  <p>Sigit</p>