Bilder aus einer Suche ausschließen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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);
    Last edited by jessplug; 02-04-2005, 21: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.

    Comment


    • #3
      Sorry..

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

      Comment


      • #4
        bitte php-tags benutzen!

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

        Comment


        • #5
          ...

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

          Comment

          Working...
          X