Zur Navigation

Textdatei mit Filter [2]

11 uwe

Hallo Ralph,
ich habe es so gelöst:
<?php

$datenbank= file('daten.inc');
$summe=count($datenbank);

/*
Folgende Bezeichnungen verwenden:
Panoramanummer  = $zeile
Region    = $feld[1]
Namewww    = $feld[2]
Datum     = $feld[3]
Thumblink    = $feld[4]
Beschreibung = $feld[5]
hoehe     = $feld[6]
breite    = $feld[7]
titel    = $feld[8]
textlink   = $feld[9]
*/
//$filter = $_GET[filter];


$path = $_SERVER['PHP_SELF'];
$file = basename($path);         // $file enthält den Wert "index.php"
//$file1 = basename ($path,".php"); // $file enthält den Wert "index"
//echo $file;
//echo $file1;
if ($file == "Urlaub.html") { $filter = "urlaub";}
if ($file == "Firmen.html") { $filter = "firmen";}
if ($file == "Sonstige.html") { $filter = "sonstige";}
$filter1 = ucwords($filter);

?>
<H1> Link - Partner <?php echo "$filter1" ?> </h1>

<table width="100%" border="0" cellpadding="3" cellspacing="3" >
 <?php for($zeile=1;$zeile<$summe;$zeile++){$feld=explode('|',$datenbank[$zeile]); ?>
<?php
 if ( $feld[1]  == $filter && strlen($feld[9]) < 5 )
  {
  ?>
<tr>

  <td align="center" height="100%" valign="middle" width="200">
    <img src="<?php echo "$feld[6]" ?>" alt="<?php echo "$feld[8]" ?>" title="<?php echo "$feld[7]" ?>" height="<?php echo "$feld[3]" ?>" width="<?php echo "$feld[4]" ?>" border="0">
  </td>
  <td>
<a href="<?php echo "$feld[5]" ?>">
    <?php echo "$feld[8]" ?>
   </a>
  </td>
 </tr>
<?php }  echo "\n"; } ?>
</table>


<table>

 <?php for($zeile=1;$zeile<$summe;$zeile++){$feld=explode('|',$datenbank[$zeile]); ?>

<?php
 if ( $feld[1]  == $filter &&   strlen($feld[9]) >= 5 )
  {
  ?>
<tr>
  <td >
 <a class="pfeil" href= "<?php echo "$feld[5]" ?>">
    <?php echo "$feld[9]" ?>
   </a>
  </td>
 </tr>
<?php
echo "\n"; } }?>

</table>




<?php
}

?> 

09.05.2009 17:42

12 Ralph (Gast)

Hall Uwe,

mensch das ging ja schnell- vielen Dank! :-)

Ich habe inzwischen das Problem gefunden, dank http://validator.w3.org. Ich hatte die Komentare genauso eingefügt
<!-- Anfang Schleife mit Filter------------------------------------------------------------------ -->
und irgendwie scheint das mozilla nicht zu mögen. gekürtzt auf
<!-- Anfang Schleife mit Filter --> funktioniert es, kann das sein???

Mein Traum wäre ja, wenn man nach verschiedenen Suchbegriffen im UND-Modus suchen könnte, zb über mehrer Auswahllisten. Die Begriffe lägen in der Textdatei zb durch Komma getrennt.

Schöne Grüsse und schönes Wochenende, Ralph

09.05.2009 19:54

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]