Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator masterG am 01.06.2010 um 16:31:04 Uhr
Titel angepasst

gelöst Erstellungszeitpunkt eines Bildes abfragen

Mitglied: 65999

65999 (Level 1)

26.05.2010, aktualisiert 09.11.2016, 3272 Aufrufe, 7 Kommentare

Ich habe vor ein paar Bilder von einer Webcam auf einen Webspace zu laden und von dort die Bilder auf einer Homepage anzeigen zu lassen.

Da ich stets nur das aktuellste haben möchte ist es doch sicherlich möglich von dem eingebundenen Bild die Erstellungszeit auszulesen und diese auszugeben.

Habt ihr Ideen?
Mitglied: markozz
27.05.2010 um 00:14 Uhr
Hallo,

Mit Joomla-Bordmittel wird das sicher nichts werden... Sowas hatte ich auch mal für ein Projekt realisiert und muss mal sehen ob ich das noch zusammen bekomme...
01.
<? 
02.
$tmpdir ="../meineBilder";       // wo liegen die Bilder? 
03.
$fimg = opendir($tmpdir);     // Bildverzeichnis öffnen 
04.
while( true ==($imgfile = readdir($fimg)) )  
05.
06.
 if( (substr($imgfile,-3)=="jpg")  || (substr($imgfile,-3)=="JPG")  ) 
07.
08.
   $ximg[count($ximg)] = $imgfile;  // JPG-Bilder zählen 
09.
10.
11.
 
12.
$allimg = count($ximg);           
13.
 usort ($ximg, "strnatcmp");   // Bilder sortieren nach Upload Datum/Zeit 
14.
  $liveimage = (end($ximg)); // Das letzte sollte das Aktuellste sein 
15.
 
16.
// per Echo das Bild ausgeben 
17.
echo '<img src="'.$tmpdir.'/'.$liveimage.'" width="640" height="480">'
18.
 
19.
?>
Der Code ist ungeprüft und dient nur als "Denkanstoß"...
Das müsste dann per eigenes Modul bzw. kleiner Komponente in Joomla eingebaut werden können...

Gruß
Bitte warten ..
Mitglied: callback
27.05.2010 um 07:37 Uhr
Hallo,

wenn man davon ausgeht, dass du die bilder nicht verändert hasst, dann kannst du einfach deine SD-Karte (oder halt die karte aus der Camera) an dein pc anschließen, und nun kannst du dir mithilfe des CMD-Befehls "dir" einfach den Zeitpunkt der letzten änderung anzeigen lassen.

MfG CALLBACK
Bitte warten ..
Mitglied: 65999
27.05.2010, aktualisiert 09.11.2016
Die Bilder werden via Upload auf einen Webspace hochgeladen.
Eine Joomla Installation auf dem gleichen Webspace soll nun das Bild anzeigen.

@markozz: danke
Bitte warten ..
Mitglied: markozz
27.05.2010 um 12:16 Uhr
Hallo noch einmal,

Würde mich echt auch interessieren ob das funktioniert... Ein kleiner Fehler im Komentar hat sich aber eingeschlichen...
(// Bilder sortieren nach Upload Datum/Zeit) ...
Sortiert wird da absteigend via "strnatcmp" nach Namen in denen Zahlen/Nullen/Datum vorkommen. Bsp.: "Image003, Image002, Image001" Anders würde die Reihenfolge nicht stimmen.
Nur noch mal als Erklärung für interessierte Leser...

Gruß


P.S. Eine Idee noch... Mit dem Script per Modul in Joomla ein kleines "aktuelles" Bild anzeigen lassen und per Klick darauf das "Livebild" in groß per Popup, oder direkt im Contentbereich ausgeben... Ich glaub ich setz' mich mal in einer freien Minute ran und versuche es zu realisieren...
Bitte warten ..
Mitglied: masterG
27.05.2010 um 13:07 Uhr
am einfachsten wäre es wenn du den Dateinamen mit timestamp versiehst. Somit könnte das Script prüfen, welches der letzte timestamp war.
Bitte warten ..
Mitglied: markozz
27.05.2010 um 16:18 Uhr
Ja, das währe auch eine Möglichkeit, verkompliziert die Sache aber etwas. So müsste das Bild nach dem Upload umbenannt werden, da bei den meisten Webcams (bzw. der Software) die gemachten Aufnahmen durchnummeriert werden. (Also immer Bild_X+1) Ich wollte das Script für den Anfang erstmal einfach und verständlich halten.
Aber auch wenn die Bildnamen ein Datum bzw. Uhrzeit beinhalten, sollte das Sortieren per strnatcmp funktionieren.
Eleganter ist natürlich ein timestamp, da man ggfls. die älteren Bilder später automatisch löschen lassen könnte. (nach bestimmter Zeit) Das geht aber auch bei meinem Beispielscript direkt nach der Sortierung in einer kleinen if-Schleife. "Das letzte bleibt, die anderen löschen..."

Gruß
Bitte warten ..
Mitglied: dog
LÖSUNG 28.05.2010 um 03:29 Uhr
Die Frage die der TO noch nicht beantwortet hat:
Geht es um das Datum, an dem das Bild hochgeladen wurden (dann filemtime()) oder um die Zeit, du dem ein Bild aufgenommen wurde (dann über exif_read_data()...
Bitte warten ..
Ähnliche Inhalte
iOS

Xcode Parse abfrage für Text und Bilder vom Angemeldeten App Benutzer

gelöst Frage von PludaniOS1 Kommentar

Hallo Ich versuche meine erste App mit xcode zu erstellen. Dabei scheitere ich an der Parse abfrage für Text ...

Exchange Server

Powershell Archivmailbox abfrage Abfrage

Frage von Clubby84Exchange Server5 Kommentare

Hallo zusammen, möchte gerne eine Ausgabe in eine Datei haben, mit allen Mailboxen, bei denen das Archiv noch nicht ...

Grafik

Stapelverarbeitung Bild in neues Bild einfügen

Frage von KodaCHGrafik3 Kommentare

Guten Morgen Ich habe hier einen Ordner mit ganz vielen Bildern. Die grösse ist komplett unterschiedlich. Nun habe ich ...

Humor (lol)

Wo ist der Fehler auf dem Bild?

Information von the-buccaneerHumor (lol)17 Kommentare

und was wird denn beim klicken nun behoben? nichts! meldung bleibt so. nachdem ein anderer client nach einem produktupdate ...

Neue Wissensbeiträge
Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 3 StundenSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 9 StundenWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 13 StundeniOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 1 TagWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell: Im AD nach Rechnern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell36 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++34 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless25 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

Windows Server
Alten DC entfernen
Frage von smartinoWindows Server24 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...