// Dieser PHP-Code ist geistiges Eigentum von Hanspeter Burkhard, Sandfelsenstrasse 7 in // 8703 Erlenbach Schweiz // Wer das Ding auch verwenden will, der melde sich bitte. e-mail-Link auf meiner Homepage: // www.hpburkhard.ch Danke! // header('Content-Type: text/html;charset=utf-8'); $dir = $_GET["dir"] ; $name = $_GET["name"] ; $chapter = $_GET["chapter"] ; if (chdir ($dir) < 1) { echo "Directory ".$dir." existiert nicht! \n"; } $fp = fopen ($chapter.".csv","r"); // $name.csv-Datei wird zum Lesen geöffnet $data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel $titel = $data[1] ; $theme = $data[2] ; $nexdir = $data[3] ; //echo "<- ".$titel."<-- das ist titel ->" ; $data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta $meta = $data[1] ; //echo "<- ".$meta."<-- das ist meta ->" ; fclose ($fp); ?>
>
// linke Bildauswahl aufbereiten
if (isset ($name) < 1) { // alle von a bis z
$fp = fopen ($chapter.".csv","r"); // Datei wird zum Lesen geöffnet
$data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel
$data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta
$data = fgetcsv ($fp, 1000, "|"); // den Ersten wollen wir nicht
while ($data = fgetcsv ($fp, 1000, "|")) { // Daten werden aus der Datei
// in einen Array $data gelesen
$thumb = "th_".$data[1] ;
echo " \n" ; echo "\n" ; } fclose ($fp); } else { // linke Bildauswahl von Pos. bis Ende und ... $abnr = 9999; $aktnr = 0; $fp = fopen ($chapter.".csv","r"); // Datei wird zum Lesen geöffnet $data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel $data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta while ($data = fgetcsv ($fp, 1000, "|")) { // Daten werden aus der Datei // in einen Array $data gelesen $aktnr = $aktnr + 1; if ($aktnr > $abnr) { $thumb = "th_".$data[1] ; echo " \n" ; echo "\n" ; } elseif ($data[1] == $name) { $abnr = $aktnr; } } fclose ($fp); $aktnr = 1; $fp = fopen ($chapter.".csv","r"); // ... und Anfang bis Pos aufbereiten $data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel $data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta while ($aktnr <= $abnr and ($data = fgetcsv ($fp, 1000, "|"))) { // Daten werden aus der Datei // in einen Array $data gelesen $thumb = "th_".$data[1] ; echo " \n" ; echo "\n" ; $aktnr = $aktnr + 1; } fclose ($fp); } // Ende Code linke Bildauswahl ?> |
if (isset ($name) < 1) { // Directory-Einstieg: erstes Bild zeigen ohne Text $fp = fopen ($chapter.".csv","r"); // Datei wird zum Lesen geöffnet $data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel $data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta $data = fgetcsv ($fp, 1000, "|"); // hier noch das grosse Bild rechts $datn = fgetcsv ($fp, 1000, "|"); // das nachfolgende Bild echo " \n" ; if (file_exists($name.".inc")) {include ($name.".inc"); } else { echo $data[2]."\n"; } fclose ($fp); }else { // bestimmtes Bild zeigen mit Text $fp = fopen ($chapter.".csv","r"); // Datei wird zum Lesen geöffnet $data = fgetcsv ($fp, 1000, "|"); // zuerst der Titel $data = fgetcsv ($fp, 1000, "|"); // jetzt noch Meta while ($data = fgetcsv ($fp, 1000, "|")) { // Daten werden aus der Datei // in einen Array $data gelesen if ($data[1] == $name) { $datn = fgetcsv ($fp, 1000, "|"); // das nachfolgende Bild if ($datn[1] > "") { echo "\n" ; } else { echo "\n" ; } if (file_exists($name.".inc")) {include ($name.".inc"); } else { echo $data[2]."\n"; } } } fclose ($fp); } ?> if ($nexdir > "") { echo " zur nächsten Fotostrecke\n" ; } ?>echo " Home\n" ; ?> |