Welcome Guest, Not a member yet? Register   Sign In
URI disallowed characters + Lucence Search
#1

[eluser]weetstraw[/eluser]
Hello,

I am using the Lucene search feature as explained on andrewrowland.com. When I type a search into the field, #quickresult returns the URI disallowed characters error. Does anyone know why this is happening?

Search Controller
Code:
function result()
{
    $data=array(
        'pageTitle' => '- Search Results',
        'headerImage' => 'search-results',
        'menu' => array('sector'),
        'boxes' => array('search'),
        'results' => array(),        
    );

    if ($this->input->post('search_query'))
    {
        $index = Zend_Search_Lucene::open($this->search_index);
        $data['results'] = $index->find($this->input->post('search_query'));
    }
    
    $this->load->view('search_view', $data);
}

In the View
Code:
<form method="post" action="<?php echo base_url(); ?>search/result">
    <p>
        &lt;input id="search_query" name="search_query" class="textbox" type="text" /&gt;
        &lt;input name="search" class="button" value="Go" type="submit" /&gt;
    </p>
&lt;/form&gt;
<div id="quickresults">
    <p>Type in the search box for quick results.</p>
</div>

Search JS
Code:
$(document).ready(function(){
    $("#search_query").bind("keyup", function(e){
        $.post("&lt;?php echo base_url(); ?&gt;search/menuResult", {search_query: $(e.target).val()},
            function(result_list){
                $("#quickresults > *:not(h3)").remove();
                $("#quickresults").append(result_list);
            });
    });

    $("#search_query").bind("focus", function(e){
        $("#quickresults").slideDown("fast");
    });

    $("#search_query").bind("blur", function(e){
        if (!$("#quickresults ul").length){
            $("#quickresults").slideUp("fast");
        }
    });
});

.htaccess
Code:
DirectoryIndex index.php

RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|swf|xml|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]


Messages In This Thread
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 10:47 AM
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 12:45 PM
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 12:59 PM
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 01:49 PM
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 02:26 PM
URI disallowed characters + Lucence Search - by El Forum - 09-16-2009, 08:46 PM
URI disallowed characters + Lucence Search - by El Forum - 09-17-2009, 09:35 AM



Theme © iAndrew 2016 - Forum software by © MyBB