Author Topic: [Ayuda] Error en linea 72 search.php  (Read 5039 times)

0 Members and 1 Guest are viewing this topic.

Offline jaimecb

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
[Ayuda] Error en linea 72 search.php
« on: September 15, 2006, 11:46:51 PM »
este error sale cuando relleno la casilla de buscar y le doy al "buscar"

ACTUALICE hoy a 1.7.3... asi ke no se..

Fatal error: Call to undefined function: prepare_searchwords() in /data/members/paid/m/i/misimagenes.net/htdocs/www/search.php on line 72

la linea 72 dice

Code: [Select]
if ($search_keywords != "" && $show_result == 1) {
  $split_words = prepare_searchwords($search_keywords);     <------------------------ linea 72

  $match_field_sql = ($search_fields != "all" && isset($search_match_fields[$search_fields])) ? "AND m.".$search_match_fields[$search_fields]." = 1" : "";
  $search_word_cache = array();
  for ($i = 0; $i < sizeof($split_words); $i++) {
    if ($split_words[$i] == "and" || $split_words[$i] == "und" || $split_words[$i] == "or" || $split_words[$i] == "oder" || $split_words[$i] == "not") {
      $search_word_cache[$i] = ($search_terms) ? "and" : $split_words[$i];
    }
    else {
      $sql = "SELECT m.image_id
              FROM (".WORDLIST_TABLE." w, ".WORDMATCH_TABLE." m)
              WHERE w.word_text LIKE '".addslashes(str_replace("*", "%", $split_words[$i]))."'
              AND m.word_id = w.word_id
              $match_field_sql";
      $result = $site_db->query($sql);
      $search_word_cache[$i] = array();
      while ($row = $site_db->fetch_array($result)) {
        $search_word_cache[$i][$row['image_id']] = 1;
      }
      $site_db->free_result();
    }
  }

pues eso.. ke ni idea de lo ke es.

Offline benzo

  • Moderator
  • Hero Member
  • *****
  • Posts: 748
  • El que nada duda, nada sabe. :-)
    • View Profile
Re: [Ayuda] Error en linea 72 search.php
« Reply #1 on: September 16, 2006, 04:17:02 PM »
Prueba a reemplazar también includes/search_utils.php que viene en la versión 1.7.3

Saludos.
¡ Antes de actualizar o modificar el script, realiza una copia de seguridad de todos los archivos y datos !

Tenemos una pequeña faq en español, también la faq oficial ( en inglés  ) y un buscador muy hermoso

Offline jaimecb

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: [Ayuda] Error en linea 72 search.php
« Reply #2 on: September 16, 2006, 06:11:52 PM »
OK asi todo perfecto!!! jejejejej muchas gracias!!!!