Datein löschen


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Andreas
Gast

BeitragDatein löschen Antworten mit Zitat

axinio Internet Marketing
Hallo zusammen,

ich habe ein Problem zu lösen für eine Bildanzeige. Per IP-cam wird alle drei Minuten auf den Server ein Bild in der Art "motion-2007-06-21-17-59-57.jpg" gespeichert. Das ist natürlich nicht so optimal für die Anzeige. Ich suche nun eine Möglichkeit, das beim Aufrufen der Website wo das Bild angezeigt werden soll, das neueste Bild umbenannt wird in zB. "motion.jpg" und alle älteren Bilder gelöscht werden.
Leider sind bei mir php-Kentnisse kaum vorhanden und hoffe nun bei euch auf Hilfe.

Mfg, Andreas
22 Jun 2007 06:44
axinio Internet Marketing
George
Mitglied

Beitrag Antworten mit Zitat

Die das wäre umständlich, das PHP Script müsstest du dann alle 3 Sekunden mit einem Cronjob ausführen, was bei den meisten Webhostern unmöglich ist. Das ist keine gute Lösung für dein Problem.

Das, was du brauchst muss eigentlich die Software der Webcam und evtl. eine andere Software übernehmen. Und zwar soll lediglich das Bild "motion.jpg" hochgeladen und das vorhandene ersetzt werden.

Ich habe schon lange nicht damit gearbeitet, daher kann dir keinen guten Tipp gehen. Du musst einfach nach einer Softwarelösung suchen, die deinen Vorstellungen entspricht. Ich bin mir sicher dass es sowas gibt.
23 Jun 2007 21:54
Benutzer-Profile anzeigen Private Nachricht senden
Enni P
Mitglied

Beitrag Antworten mit Zitat

Ich würde es so machen:
Code:
<script>
function webcam() {
var jetzt = new Date;
var jjjj = jetzt.getFullYear();
var mo = jetzt.getMonth()+1;
var dd = jetzt.getDay();
var hh = jetzt.getHours();
var mm = jetzt.getMinutes();
var ss = jetzt.getSeconds();
if (mo<10) mo="0"+mo;
if (dd<10) dd="0"+dd;
if (hh<10) hh="0"+hh;
if (mm<10) mm="0"+mm;
if (ss<10) ss="0"+ss;
var datei = "motion-"+jjjj+"-"+mo+"-"+dd+"-"+hh+"-"+mm+"-"+ss+".jpg";
document.getElementById("feld").src=datei;
setTimeout("webcam()",1000);
}
</script>
<body onload="webcam();">
<img id="feld">
</body>

Und dann eventuell, je nach speicher auf dem Server einmal am Tag, in der Woche oder vielleicht auch jeden Monat die Bilder löschen ^^

_________________
Endres


[ Mein Forum | Netzgemein.de Uploads ]
25 Jun 2007 09:05
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
V4hn
Moderator

Beitrag Antworten mit Zitat

Das funktioniert so nicht ganz Enni... Confused
Denn was machst du, wenn du (1) eine falsche Zeit an deinem Rechner eingestellt hast
oder (2) einfach nur nicht zur 'passenden' Sekunde das Script durchlaeufst...
Ergo, er wuerde das Bild nicht finden...
Ich schliesse mich soweit George an: das Problem laesst sich soweit zwar auch mit PHP loesen,
allerdings wuerde das Script wohl nicht sehr 'ordentlich' funktionieren...
Es sollte dafuer passende Softwareloesungen geben.

_________________
27 Jun 2007 16:53
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Darf ich eine von mir betreute Websit... Hilfe für Webmaster 2 ruby64 04 Nov 2011 20:09 Letzten Beitrag anzeigen
Keine neuen Beiträge Mitgliedschaft löschen. Hilfe für Webmaster 0 Steffen_1971 16 Okt 2011 23:53 Letzten Beitrag anzeigen
Keine neuen Beiträge [Gelöst] Bilder per PHP aus einem Ord... PHP / MySQL 1 enjoy132 24 Mai 2011 04:38 Letzten Beitrag anzeigen
Keine neuen Beiträge Homepage löschen Grafik- & Webdesign 3 Gast 02 Nov 2010 05:45 Letzten Beitrag anzeigen
Keine neuen Beiträge Wie macht man ein captcha um datein r... PHP / MySQL 2 Kajen_Jeyam 02 Jun 2010 15:29 Letzten Beitrag anzeigen