Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:php:programme:show_all_pics

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren:php:programme:show_all_pics [02/11/2020 18:09] connyprogrammieren:php:programme:show_all_pics [02/11/2020 18:42] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 4: Zeile 4:
  
  
-<code php| download+<code php| show_pic.php
-<!-- // Zeigt alle Bilder eines Ordners -->+<?php 
 +/** 
 + Zeigt alle Bilder in einem Verzeichnis und ermöglicht diese zu löschen 
 + * 
 + * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html) 
 + * @author     Conny Henn <conny@hennweb.de> 
 + */ 
 +?> 
 <html> <html>
 <head> <head>
Zeile 15: Zeile 23:
 } }
  
-#header {+.header {
     position: relative;     position: relative;
     background-color: #C9E6FF;     background-color: #C9E6FF;
     margin: 0 auto;     margin: 0 auto;
-    height:100%;+    height: 70px;
 } }
  
Zeile 31: Zeile 39:
  
 <body> <body>
-<div id="header"> +<div id="xheader"> 
- <div >+  
 + <div class="header">
  <center><b>CAM</b><br>  <center><b>CAM</b><br>
  <a href="index.php?do=del" >delete all Pics</a></center>  <a href="index.php?do=del" >delete all Pics</a></center>
 + <?php
 + // Ordnername 
 + $ordner = getcwd(); //auch komplette Pfade möglich ($ordner = "download/files";)
 + echo "Aktuelles Verzeichnis: ".$ordner;
 + ?>
  </div>  </div>
   
- <div id="stuff">+ <div class="gallery">
  <?php  <?php
- 
- // Ordnername  
- $ordner = "/home/www/cam"; //auch komplette Pfade möglich ($ordner = "download/files";) 
-   
  // Ordner auslesen und Array in Variable speichern  // Ordner auslesen und Array in Variable speichern
  $alledateien = scandir($ordner); // Sortierung A-Z  $alledateien = scandir($ordner); // Sortierung A-Z
Zeile 50: Zeile 60:
  IF ($_GET['do'] == "del") {  IF ($_GET['do'] == "del") {
  foreach (glob("*.jpg") as $filename) {  foreach (glob("*.jpg") as $filename) {
- echo "$filename size " . filesize($filename) . "gelöscht <br>";+ echo "$filename size " . filesize($filename) . " gelöscht <br>";
  unlink($filename);  unlink($filename);
  };  };
Zeile 72: Zeile 82:
  
  // Größe ermitteln zur Ausgabe  // Größe ermitteln zur Ausgabe
- $size = ceil(filesize($ordner."/".$datei)/1024); + $size = ceil(filesize($datei)/1024); 
  //1024 = kb | 1048576 = MB | 1073741824 = GB  //1024 = kb | 1048576 = MB | 1073741824 = GB
  
Zeile 78: Zeile 88:
  // Nur echte Dateien anzeigen lassen und keine "Punkt" Ordner  // Nur echte Dateien anzeigen lassen und keine "Punkt" Ordner
  // _notes ist eine Ergänzung für Dreamweaver Nutzer, denn DW legt zur besseren Synchronisation diese Datei in den Orndern ab  // _notes ist eine Ergänzung für Dreamweaver Nutzer, denn DW legt zur besseren Synchronisation diese Datei in den Orndern ab
- if ($datei != "." && $datei != ".." && $datei != "_notes" && $datei != "index.php") { ?> + if ($datei != "." && $datei != ".." && $datei != "index.php") { ?> 
- <li>Nr.<? echo $i;?> - <a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>"><?php echo $dateiinfo['filename']; ?></a> (<?php echo $dateiinfo['extension']; ?> | <?php echo $size ; ?>kb)</li+ <li>Nr.<? echo $i;?> -  
- <li><a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>"><img src="<?php echo $dateiinfo['filename']; ?>"></a> </li>+ <a href="<?php echo $dateiinfo['basename'];?>"><?php echo $dateiinfo['basename']; ?></a> (<?php echo $dateiinfo['extension']; ?> | <?php echo $size ; ?>kb)<br
 + <a href="<?php echo $dateiinfo['basename'];?>"><img src="<?php echo $dateiinfo['filename']; ?>"></a>  
 + </li><br>
  <?php  <?php
  $i++;  $i++;
Zeile 92: Zeile 104:
 </body> </body>
 </html>      </html>     
 +
  
 </code> </code>
programmieren/php/programme/show_all_pics.1604336959.txt.gz · Zuletzt geändert: 02/11/2020 18:09 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki