Bilder aus einer Suche ausschließen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bilder aus einer Suche ausschließen

    Hallo

    seit Tagen fummele ich an meinem Skript herum und nix klappt. Nun zu meinem Problem,ich habe ein fertiges Suchscript und möchte Bilddateien aus meiner Suche ausschließen...habe so gut wie keine Ahnung von Php und weiß nicht wo ich im Skript ansetzten soll. Vielleicht kann mir ja jemand helfen und mir sagen wie und wo ich ansetzen muss ! danke!

    Nun der Ausschnitt aus dem Skript:
    PHP-Code:
    <?php 
    ob_start
    ();
    $sname " - ".$lang_main['TITELSUCHE'];

    if(
    $_REQUEST['ort']=="forum"){
    header("location:index.php?templateid=fsuche&search=$_REQUEST[search]");
    } else if(
    $_REQUEST['ort']=="user"){
    header("location:index.php?templateid=users&sort=&search=$_REQUEST[search]");
    }

    else{
    $slimit=100;
    $checksearch htmlentities($_REQUEST['search']);
    $checksearch strlen($checksearch);
    $_REQUEST['search'] = stripslashes(strip_tags($_REQUEST['search']));
    $_REQUEST['search'] = eregi_replace(array("cellpadding","<",">",":",".","ftp","href","//","\\"),"",$_REQUEST['search']);


    if (
    $checksearch == "" or $checksearch <= 3){
    header("location:index.php?templateid=error&code=7");
    exit();
    }

    if (
    $_REQUEST['search'] != "") {
    $search=trim($_REQUEST[search]);
    $number_string=substr_count($search," ");
    $number_string++;
    $search_string explode (" "$search);



    $query_news="select * from " $sql_prefix "_news where ";
    $query_news.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_news.="status='1' and titel like '%$search_string[$r]%' ";
    else 
    $query_news.="titel like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_news.=") OR ";


    $query_news.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_news.="status='1' and intro like '%$search_string[$r]%' ";
    else 
    $query_news.="intro like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_news.=") OR ";


    $query_news.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_news.="status='1' and text like '%$search_string[$r]%' ";
    else 
    $query_news.="text like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_news.=") ";

    $query_news.="order by id desc limit 0,$slimit";
    $result_news=mysql_query($query_news);


    $query_artikel="select * from " $sql_prefix "_artikel where ";
    $query_artikel.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_artikel.="status='1' and titel like '%$search_string[$r]%' ";
    else 
    $query_artikel.="titel like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_artikel.=") OR ";

    $query_artikel.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_artikel.="text like '%$search_string[$r]%' ";
    else 
    $query_artikel.="text like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_artikel.=") ";

    $query_artikel.=" and status='1' order by id desc limit 0,$slimit";
    $result_artikel=mysql_query($query_artikel);



    $query_dl="select * from " $sql_prefix "_downloads where ";
    $query_dl.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_dl.="name like '%$search_string[$r]%' ";
    else 
    $query_dl.="name like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_dl.=") OR ";
    $query_dl.="( ";
    for(
    $r=0$r<$number_string$r++) {
    if(
    $r==($number_string-1)) $query_dl.="filedesc like '%$search_string[$r]%' ";
    else 
    $query_dl.="filedesc like '%$search_string[$r]%' $_REQUEST[auswahl] ";
    }
    $query_dl.=") ";

    $query_dl.="order by id desc limit 0,$slimit ";
    $result_dl=mysql_query($query_dl);
    Zuletzt geändert von jessplug; 02.04.2005, 22:17.

  • #2
    wie, bilder? welche bilder? bilddateien? img-tags? mona lisa?
    generell - mit einem angepassten sql-statement.

    http://www.php-resource.de/forum/sho...threadid=50454 beachten, bitte.

    Kommentar


    • #3
      Sorry..

      habe es eben geändert. Ich möchte Bilddateien ausschließen von der Suche ausschließen.

      Kommentar


      • #4
        bitte php-tags benutzen!

        http://dev.mysql.com/doc/mysql/en/lo...operators.html

        Kommentar


        • #5
          ...

          ich weiß immer noch net wie es geht....

          Kommentar

          Lädt...
          X