» Fotos

$photos_album_overview

"; $dir = opendir($fotos_dir); $i=0; echo ""; // echo ""; //alle Ordner im "Fotoordner" auslesen und anzeigen while($file = readdir($dir)) { if($file != "." && $file !=".." && is_dir($fotos_dir.$file)) { //Ordnername abspeichern $file_num[$i]=$file; //Link zum Ordner ausgeben echo ""; echo ""; echo ""; echo ""; } $i++; } echo "
"/*if(loggedin()) echo $photos_download_album*/."

"; echo"
"; echo " "; //Unterstriche im Ordnernamen durch Leerzeichen ersetzen $file_num[$i] = str_replace("_", " ", $file_num[$i]); echo $file_num[$i].""; echo ""; $album_download_link = read_first_line($fotos_dir.$file."/link.txt"); if($album_download_link!="" && loggedin()) { /*echo " "*/; } echo "
"; } //Thumbnailübersicht if($act=="album_overview") { //Unterstriche im Ordnernamen durch Leerzeichen ersetzen $album_name = str_replace("_", " ", $album); echo "

"; $dir = opendir($fotos_dir.$album."/"); $i="0"; while($file = readdir($dir)) { if($file != "." && $file !="..") { //Nur Bilder im Format .jpg .JPG oder .JPEG anzeigen if((eregi(".jpg",$file)) || (eregi(".JPG",$file)) || (eregi(".JPEG",$file))) { $file_num[$i]=$file; $i++; } } } //Anzahl der Bilder $count=count($file_num); if(!isset($page)) { $page = 1; } //Bilder pro Seite $thbs_page = $thbs_rows * $thbs_row; $begin = ($page-1)*$thbs_page+1; $end = $begin + $thbs_page - 1; $prev_page = $page - 1; $next_page = $page + 1; if($end>$count) { $end = $count; } echo "
$album_name ($count $photos_photos, $begin - $end)"; $album_download_link = read_first_line($fotos_dir.$album."/link.txt"); if($album_download_link != "") { echo "  "; } echo "
"; echo "
"; echo ""; echo ""; for($i=$begin-1;$i<$end;$i++) { //Bestimmte Anzahl von Thumbnails pro Zeile if($i%$thbs_row==0) { echo ""; } echo ""; } echo "
"; echo ""; /* //Kommentare echo " */ echo "
"; $db = mysql_connect($db_name, $db_username, $db_password); $res = mysql_db_query($db, "select * from photos_comments where album='$album' and photo='$file_num[$i]'"); $num_pics = mysql_num_rows($res); //Kommentar vorhanden if($num_pics > 0) { if($num_pics == 1) { $comment = $photo_comment; } else { $comment = $photo_comments; } echo "[$num_pics $comment]"; } echo "
"; echo "
"; echo "


"; //Blätterfunktion echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; if($prev_page > 0) { echo "<<"; } else { echo " "; } echo ""; echo " [$photos_back_to_overview]"; echo " "; if($end<$count) { echo ">>"; } else { echo " "; } echo ""; echo "
"; } //Bild in Großdarstellung if($act=="pic") { //Unterstriche im Ordnernamen durch Leerzeichen ersetzen $album_name = str_replace("_", " ", $album); echo "
$album_name

$photos_photo: $pic
"; $dir = opendir($fotos_dir.$album."/"); $i="0"; while($file = readdir($dir)) { if($file != "." && $file !="..") { if((eregi(".jpg",$file)) || (eregi(".JPG",$file)) || (eregi(".JPEG",$file))) { $file_num[$i]=$file; $i++; } } } //Anzahl der Bilder im Ordner $count=count($file_num); $prev=$num-1; $next=$num+1; $thbs_page = $thbs_rows * $thbs_row; $begin = ($page-1)*$thbs_page+1; $end = $begin + $thbs_page - 1; //Seite in der Übersicht if(!isset($page)) { $page = ceil((($num+1) / $thbs_page)); } echo "
"; //Bild anzeigen echo ""; echo ""; echo ""; //Blätterfunktion echo ""; echo ""; echo ""; echo ""; echo "

"; if($num>0) { echo ""; echo ""; echo "

[$photos_prev]
"; echo "
"; } echo "
$photos_back_to_overview"; echo ""; if($num<$count-1) { echo ""; echo ""; echo "

[$photos_fwd]
"; echo "
"; } echo "


"; //Kommentare // //geschickten Kommentar ggf. in Datenbank speichern // if(isset($submit)) // { // $input_ok = true; // //Notwendige Felder pruefen // if($name == "") // { // //Name muss angegeben werden // echo "
$photos_add_comment_empty_name"; // $input_ok = false; // } // if($comment == "") // { // //Eintrag muss angegeben werden // echo "
$photos_add_comment_no_empty_entry"; // $input_ok = false; // } // // //Wenn alle Eingaben korrekt sind, Eintrag speichern // if($input_ok) // { // //Verbindung zur DB hersellen // $db = mysql_connect($db_name, $db_username, $db_password); // $res = mysql_db_query($db, "select * from foto_comments"); // // //Doppelposts verhindern // $double_post = false; // while($row = mysql_fetch_array($res)) // { // $autor_db = $row["autor"]; // $comment_db = $row["comment"]; // $album_db = $row["album"]; // $bild_db = $row["photo"]; // // if($comment == $comment_db && $name == $name_db && $album_db == $album && $bild_db == $photo) // { // //Gleicher Eintrag direkt nacheinander von der gleichen Person // $double_post = true; // } // } // // //Wenn Eintrag kein Doppelpost ist // if(!$double_post) // { // //Unerlaubte Tags entfernen // $comment = strip_tags($comment); // // //zu lange Zeichenketten splitten // $comment_part = explode(" ", $comment); // $splitted = ""; // for($i=0; $i", $comment); // // //Eintrag in DB speichern // $add = "insert foto_comments // (name, comment, album, bild) values // ('$name', '$comment', '$album', '$file_num[$num]')"; // mysql_db_query($db, $add); // // //Email-Benachrichtigung bei neuen Kommentaren // if(isset($send_mail_notification)) // { // $nachricht="Zu dem Bild ".$file_num[$num]." aus dem Album ".$album." wurde von ".$name." folgender Kommentar hinzugefuegt: //".$comment; // // mail($mail_adresse,'[new comment in gallery]', $nachricht, "From: new_comment"); // } // } // // //Datenbankverbindung beenden // mysql_close($db); // } // } // // //Kommentare auslesen // $db = mysql_connect($db_name, $db_username, $db_password); // $res = mysql_db_query($db, "select * from foto_comments where album='$album' and photo='$file_num[$num]'"); // $num_pics = mysql_num_rows($res); // // echo " // // // // "; // // //Kein Kommentar zum Bild vorhanden // if($num_pics==0) // { // echo " // // // "; // } // // //Einträge aus DB auslesen // while($row=mysql_fetch_array($res)) // { // $name=$row["name"]; // $comment=$row["comment"]; // $timestamp=$row["timestamp"]; // // //Ausgabe deer Kommentare // echo " // // // // "; // } // mysql_close($db); // // echo ""; // //Inputformular // echo " // // // // // // // // // // // //
$photos_comments_to_pic:
$photos_no_comment
// // $name ($timestamp):
// $comment //
//
// $photos_add_comment_name:
// //
// $photos_add_comment_comment:
// //
//    // //
"; } ?>
© 2010-2015 Martina Eikel