php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.08.2005, 11:09  
Gast
 
Beiträge: n/a
Standard Alte Dateien verschieben und neuste anzeigen

Hallo Comm.!

Bin selbst ein Anfänger in PHP, will es aber lernen. Meine Vorgeschichte gestaltet sich aus VB&/.net, B3D, Basic und solche spielereien. Nun muss arbeitsbedingt und interessenhalber mit PHP beginnen ---> und wo ist da ein besserer einstieg als über phpfriend.de?


so nun zu meinem ersten problem:

Ich habe ein verzeichniss mit einem haufen dateien (bilder) die von einer webcam übertragen werden.... nun muss ich immer die 'gestrigen' in ein verzeichniss verschieben lassen, und das neuste bild (von den übrigen, welche ja von 'heute' sind) anzeigen lassen.

nun gut klingt für euch nicht kompliziert; aber für einen n00b wie mich *uiuiui*

vielleicht kann mir jmd. einige denkanstöße geben.

BTW. die bilder gehören einem anderen benutzer; da die webcam einen eigenen user hat.....
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.08.2005, 11:23  
Gast
 
Beiträge: n/a
Standard

Na dann gibt's zum Einstand erstmal jede Menge links zur Doku

in dieser Reihenfolge:
http://php.net/glob
http://php.net/foreach
http://php.net/filectime oder http://php.net/filemtime
http://php.net/rename

Inwiefern sich
Zitat:
BTW. die bilder gehören einem anderen benutzer; da die webcam einen eigenen user hat.....
bemerkbar macht, wird sich dann zeigen.
 
Alt 02.08.2005, 11:30  
Gast
 
Beiträge: n/a
Standard

Eigentlich bin ich schon im Urlaub und garnimmer hier ...

Die Bilder kommen doch von einer Webcam.
In den meisten Fällen haben die Bilder eine Datum-Zeit-Kette im Dateinamen.
Falls das so ist, kann man mittels vom Dateinamen die nur sortiert ausgeben.
 
Alt 02.08.2005, 11:48  
Gast
 
Beiträge: n/a
Standard

is ja nicht so, dass ich nix gemacht habe
anbei der aktuelle code:

Code:
$pfad = '005';
$newdir = "$pfad" . "/history";
$files = array();

// Verzeichnis einlesen in $files
$dir = opendir ($pfad);
while ($file=readdir($dir))
if (ereg('\.(jpg|gif|png|jpeg)$', $file))
$files[] = array (
'name'=>$file,
'mtime'=>filemtime("$pfad/$file")
);

//ALTE DATEIEN VERSCHIEBEN

foreach($files as $file)
	$gestern = mktime(0,0,0,date('m'),date('d')-1);
	if($file['mtime'] < $gestern){
		$oldpath = "/" . "$pfad/" . $file['name'];
		$newpath =  "/" . $newdir . "/" . $file['name'];
		rename($oldpath,$newpath);
		//unlink($pfad . $file['name']);
	}
aber das macht er nicht. er steigt in die if abfrage ein; aber verschiebt es nicht =( kann es sein das mit den benutzer-rechte ein problem hat?
 
Alt 02.08.2005, 11:52  
Gast
 
Beiträge: n/a
Standard

zum Entwicklen erstmal error_reporting auf E_ALL und ggf. display_errors auf on stellen in der php.ini, damit Fehler auch zur Laufzeit angezeigt werden.

Warum setzt Du ein zusätzliches / vor die Pfadangaben? Damit änderst Du den Pfad.
 
Alt 02.08.2005, 12:04  
Gast
 
Beiträge: n/a
Standard

"damit änderst du den pfad"

inwiefern? mag vielleicht eine blöde frage sien, aber
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien verschieben per php PHP Tipps 2004 4 02.01.2010 15:26
Ordner inkl. aller Unterordner und Dateien verschieben? BartTheDevil89 PHP Tipps 2008 6 14.02.2008 08:45
Mehrere dateien, kein Treffer aber Alternative anzeigen tekknotrip PHP Tipps 2006 7 04.07.2006 16:11
bestimmte dateien nicht anzeigen PHP Tipps 2005-2 3 20.10.2005 19:17
[Erledigt] Per PHP alle Dateien im FTP Ordner anzeigen. PHP Tipps 2005-2 7 01.10.2005 10:46
Ergebnis einer DBabfrage in HTML Dateien Suchen u. anzeigen PHP Tipps 2005-2 0 15.08.2005 22:35
Dateien ohne vorherigen Pfad mit ftp_nlist anzeigen Plague PHP Tipps 2005 6 20.05.2005 23:13
dateien verschieben dateinen umbennenen PHP Tipps 2005 4 25.04.2005 11:11
[Erledigt] Nur bestimmte Dateien anzeigen, wie mache ich das HILFE PHP Tipps 2005 4 02.04.2005 22:38
ANzeigen von Dateien oder Inhalten flual2000 PHP Tipps 2004-2 1 08.11.2004 12:31
Ordner und Dateien des Webspaces anzeigen lassen PHP Tipps 2004 1 05.11.2004 08:26
Alle Dateien im Ordner anzeigen Sirke PHP Tipps 2004 10 14.09.2004 17:36
zeitgesteuertes Verschieben von Dateien Beitragsarchiv 5 31.08.2004 13:52
ordner und dateien mit php anzeigen...wie? phpfortgeschrittener PHP Tipps 2004 5 04.08.2004 22:13
Xampp, eigene Dateien anzeigen... Server, Hosting und Workstations 4 19.06.2004 23:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mehrere dateien verschieben, dir alte dateien anzeigen, alte dateien verschieben, php jüngste datei, mit php alle dateien verschieben, php datei in unterordner verschieben, alte dateien in unterordner verschieben php, php älteste dateien anzeigen, filemtime alte dateien php, php dateien verschieben

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.