Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
User gibt im Suchfeld sein Keyword bzw Suchwortphrase ein, das modifizierte Script würde diese Anfrage in der Datenbank speichern und ihm wie gewohnt das Suchergebniss liefern...pebosi hat geschrieben:wie stellst du dir das genau vor mit den suchbegriffen?
Wäre wohl das einfachste, bzw wohl das einzigste was ich ohne tutorial vielleicht hinbekämepebosi hat geschrieben:man könnte es auch so machen, das wenn jemand was gesucht hat das das suchwort dann per email kommt...@decision wird denn bei euch viel gesucht?
gruß pebosi
Cool vielen Dank...an zwei Stellen gab es Hindernisse, habe mein biz directory eigentlich nur mit den Linkheim Biz Tutorials modifziert...naja jetzt läuft espebosi hat geschrieben:eine art livesuche gibts jetzt auch als tutorial bei blog.linkheim.de und anzusehen unter linkheim.de
Habe es direkt unter if ($query){ gepackt und nichts landete ind er Datanbank...jetzt habe ich es hinterDatei: search.php
Suchen Sie nach
if ($query){
und fügen Sie danach folgendes ein:
$qv = mysql_num_rows(mysql_query("SELECT `id` FROM {$prefix}search WHERE query = '$query';"));
if ($qv >= 1) {
mysql_query("UPDATE {$prefix}search SET counter = counter + 1, date = NOW() WHERE query = '$query';");
} else {
mysql_query("INSERT INTO {$prefix}search VALUES('', '$query', NOW(), 1)");
}
Und nun klappt es auch mit der Datenbank.$query = convert($q);
if ($query){
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password);
mysql_select_db($mysql_database, $bd);
$array_query = split(" ",$query);
$stop_words = array ("a","by","from","of","on","to","an","for","in","the","with","and","not","or","same");
function non_stop_words($var){
global $stop_words;
return !in_array($var,$stop_words);
};
Ich habe im gesamten code kein "parse_output"...und es hier verwändert$replace = array("[CATEGORY_NAME]" => parse_output($current_category["name"]), "[CATEGORY_TITLE]" => $current_category["title"]);
zu:$replace = array("[CATEGORY_NAME]" => $current_category["name"], "[CATEGORY_TITLE]" => $current_category["title"], "[CATEGORY_DESCRIPTION]" => $current_category["description"]);
Jetzt klappt es$replace = array("[CATEGORY_NAME]" => $current_category["name"], "[CATEGORY_TITLE]" => $current_category["title"], "[CATEGORY_DESCRIPTION]" => $current_category["description"], "[LIVE_SEARCH]" => $ss,);