Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 05. September 2011 10:02
- Hmelk
- probiert CMSMS aus
- Registriert: 07. April 2011
- Beiträge: 77
Re:
Hallo.
Ich möchte auf meine Seite Bilder von Webcams/IPcams anzeigen lassen.
Lade sie per FTP in einen Unterordner der Gallery und binde sie auf der Seite ein, soweit alles O.K.
Leider geben die Kameras denn Bildern immer neue Namen, so dass auch alle alten Bilder angezeigt werden.
Ich suche nun eine Möglichkeit, dass alle alten Bilder automatisch gelöscht werden, wenn ein neues geladen wird.
Oder noch besser, dass die letzten 5 Bilder bleiben, die älteren werden gelöscht.
Hat da wer eine Idee?
Gruß
Hmelk
Offline
#2 05. September 2011 10:24
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
Moin!
Sind das deine Kameras? Die lassen sich doch i.d.R. so konfigurieren, dass sie immer den selben Namen verwenden?
Servus,
Alex
Offline
#3 05. September 2011 10:32
- Hmelk
- probiert CMSMS aus
- Registriert: 07. April 2011
- Beiträge: 77
Re:
Hallo.
Das sind (meine) Foscam Kameras, da lässt sich der Name nicht nicht ändern.
Gruß
Hmelk
Offline
#4 05. September 2011 10:47
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Du könntest die Abfragen im Gallery-Template auch so ändern, dass nur die 5 jüngsten Bilder angezeigt werden.
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#5 05. September 2011 10:49
- dc2
- arbeitet mit CMSMS

- Registriert: 26. November 2010
- Beiträge: 140
- Webseite
Re:
Ohne Gewähr, dass es funktioniert, das Skript sollte alle bis auf die neuesten fünf Dateien löschen:
$max = 5;
$path = 'test';
$files = new DirectoryIterator($path);
$times = array();
foreach($files as $file) {
if($file->isDir())
continue;
$times[$file->getMTime()] = $file->getPathName();
}
ksort($times);
$times = array_reverse($times);
$count = count($times);
for($i=$max; $i<$count; $i++) {
@unlink($times[$i]);
}Das müsste man als UDT oder ähnliches abspeichern und die Variablen am Anfang entsprechend anpassen.
Beitrag geändert von dc2 (05. September 2011 10:49)
Offline
#6 05. September 2011 13:16
- Hmelk
- probiert CMSMS aus
- Registriert: 07. April 2011
- Beiträge: 77
Re:
geht
THANKS
Hmelk
Offline
#7 10. Mai 2012 09:01
- Hmelk
- probiert CMSMS aus
- Registriert: 07. April 2011
- Beiträge: 77
Re:
Hi.
Was nun sonderbar ist, seit ca. 3 Wochen werden die Bilder nicht mehr gelöscht.
Hat da wer eine Idee, woran das liegen kann?
Gruß
Hmelk
Offline
#8 10. Mai 2012 20:08
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Gabs da ein Server-Update o.ä.?
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#9 05. Juni 2012 09:29
- Hmelk
- probiert CMSMS aus
- Registriert: 07. April 2011
- Beiträge: 77
Re:
Ich Doofmann.
Hatte die Verlinkung zum UDT gelöscht, bzw. beim Kopieren nicht mit kopiert.
Da waren die Stundenlange Suche eine gerechte Strafe für meine Dummheit.
Wie so oft, der Fehler sitzt vor dem Monitor ;-)
Gruß
Hmelk
Offline
1
- Übersicht
- »
- »