Suche - Wortteil aus Datensatz

Photocharts hat gesagt.:
bist jetzt sind genau 89 Pferdebilder gespeichert und sonst keine, deshalb *gg*.
Schön und gut, aber wenn ich als Suchbegriff "blablub" eingebe und aus dem Auswahlmenü z.b. "Mensch" auswähle, dann dürfte nichts angezeigt werden.
Ich weiss ja nicht wie Du es siehst, aber ich erwarte bei einer Suche dass mir nur die passenden Treffer angezeigt werden. ;)
Da bei Dir aber grundsätzlich alles angezeigt wird, auch wenn es mit dem Suchbegriff keine Übereinstimmung gibt, dürfte bei der Abfrage irgendwas noch nicht stimmen.
 
ja klar, ich weiß.
wollte nur sagen, dass eben noch keine menschen drinne sind und da keine angezeigt werden dürften.

Das komische ist ja, dass die Suche so funktioniert, nur wenn ich sie per include in die Homepage einbaue, es nicht mehr.
komplette homepage:

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Photocharts - Manuela Dörr</title>
<link rel="stylesheet" href="../css3.css" type="text/css">
<?
include "includelinks.php";
?>
</head>
<body alink="#000000" vlink="#000000" link="#000000"
 style="color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);">
<table style="text-align: left; width: 100%;" border="0" cellspacing="1"
 cellpadding="2">
  <tbody>
    <tr>
      <td style="vertical-align: top;" width="161px">
      <table  width="161px" style="text-align: left;"
 border="0" cellspacing="0" cellpadding="0">
        <tbody>
          <tr>
            <td height="40" style="vertical-align: top;"
 background="../blaukasten/links1.jpg">
            </td>
          </tr>
          <tr>
            <td style="vertical-align: top;"
 background="../blaukasten/linkszeile.jpg">
 <table width="153px" border="0" cellspacing="10" cellpadding="5">
<tr>
 <td><div align="center"><?
include "news.php";
?></div></td>
</tr>
</table>
            </td>
          </tr>
          <tr>
            <td height="44" style="vertical-align: top;"
 background="../blaukasten/linksende.jpg">
            </td>
          </tr>
          <tr>
            <td height="40" style="vertical-align: top;"
 background="../blaukasten/links2.jpg">
            </td>
          </tr>
          <tr>
            <td style="vertical-align: top;"
 background="../blaukasten/linkszeile.jpg">
 <table width="153px" border="0" cellspacing="10" cellpadding="5">
<tr>
 <td><div align="center"><?php
 if(isset($_GET['navibilder']) AND isset($navibilder[$_GET['navibilder']])) {
  if(!file_exists($navibilder[$_GET['navibilder']])) echo "Die Datei ist nicht vorhanden.";
     include $navibilder[$_GET['navibilder']];
   } else {
       include $navibilder['leer'];
   }
?></div></td>
</tr>
</table>
            </td>
          </tr>
          <tr>
            <td height="44" style="vertical-align: top;"
 background="../blaukasten/linksende.jpg">
            </td>
          </tr>
          <tr>
            <td height="40" style="vertical-align: top;"
 background="../blaukasten/links3.jpg"><br>
            <br>
            </td>
          </tr>
          <tr>
            <td style="vertical-align: top;"
 background="../blaukasten/linkszeile.jpg">
 <table width="150px" border="0" cellspacing="10" cellpadding="5">
<tr>
 <td><div align="center"><small><small><font face="VERDANA"><? include ('../counter/clicks.php'); ?></font></div></small></small></td>
</tr>
</table>
            </td>
          </tr>
          <tr>
            <td height="176" style="vertical-align: top;"
 background="../blaukasten/linksunten.jpg">
            </td>
          </tr>
        </tbody>
      </table>
      </td>
      <td style="vertical-align: top;">
      <table style="text-align: left; width: 158px; height: 368px;"
 border="0" cellspacing="0" cellpadding="0">
        <tbody>
          <tr>
            <td height="232" style="vertical-align: top;"
 background="../blaukasten/mitte1.jpg">
            </td>
          </tr>
          <tr>
            <td style="vertical-align: top;"
 background="../blaukasten/mittezeile.jpg">
 <table border="0" cellspacing="10" cellpadding="5">
<tr>
 <td><?php

 if(isset($_GET['section']) AND isset($navi[$_GET['section']])) {
  if(!file_exists($navi[$_GET['section']])) echo "Die Datei ist nicht vorhanden.";
     include $navi[$_GET['section']];
   }

   else {
       include $navi['start'];
   }
?> </td>
</tr>
</table>
            </td>
          </tr>
          <tr>
            <td height="40" style="vertical-align: top;"
 background="../blaukasten/mitteende.jpg"><br>
            <br>
            </td>
          </tr>
        </tbody>
      </table>
      </td>
      <td style="vertical-align: top;" width="100%">
      <table style="text-align: left; width: 100%; height: 100%;"
 border="0" cellspacing="0" cellpadding="0">
        <tbody>
          <tr>
            <td width="110" height="116" style="vertical-align: top;"
 background="../blaukasten/rechts1.jpg"><br>
            </td>
            <td style="vertical-align: top;"
 background="../blaukasten/rechts3.jpg"><br>
 <a href="index2.php?section=start" name="Start"><img border="0" src="../blaukasten/navis.gif"></a>
 <a href="index2.php?section=foto" name="Fotografie"><img border="0" src="../blaukasten/navif.gif"></a>
 <a href="index2.php?section=kreatives" name="Kreatives"><img border="0" src="../blaukasten/navik.gif"></a>
            </td>
            <td width="126" style="vertical-align: top;"
 background="../blaukasten/rechts2.jpg"><br>
            </td>
          </tr>
          <tr>
            <td height="" style="vertical-align: top;"
 background="../blaukasten/rechtsmitte1.jpg"><br>
            </td>
            <td style="vertical-align: top;" bgcolor="#B0C2E6"><? include ('haupthaupt.php'); ?>
            </td>
            <td style="vertical-align: top;"
 background="../blaukasten/rechtsmitte2.jpg"><br>
            </td>
          </tr>
          <tr>
            <td height="110" style="vertical-align: top;"
 background="../blaukasten/rechtsunten1.jpg"><br>
            </td>
            <td style="vertical-align: top;"
 background="../blaukasten/rechtsunten2.jpg"><br>
            </td>
            <td style="vertical-align: top;"
 background="../blaukasten/rechtsunten3.jpg"><br>
            </td>
          </tr>
        </tbody>
      </table>
      </td>
    </tr>
  </tbody>
</table>
</body>
</html>
 
Hmm, ich vermute dass dann die Pfadangabe im Formular nicht mehr stimmt.
Wass passiert denn wenn Du anstatt
PHP:
"<form action=\"kategoriefoto.php\" method=\"post\">
dieses nimmst?
PHP:
"<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
 
Autsch, Du includest ja komplette Seiten..... also inkl. <html>, <head>, <body> Tags, diese Tags haben aber nicht im bereits vorhandenem <body> Tag zu suchen.
Wenn ich mir z.b. diesen Ausschnitt ansehe
HTML:
</small></small></font>

</body>
</html></body>
</html> </td>
</tr>
</table>
            </td>
          </tr>
          <tr>
wundert es mich natürlich nicht dass es nicht hinhaut.
 
Zurück