Leonhard Wimmer
Mon, 22 Jun 2009 04:11:50 -0700
Hallo, On Mon, 2009-06-22 at 11:34 +0200, Johannes Dörr wrote: > Was mache ich falsch? > Mein Code: > $filesize = filesize($filepath); > $filepointer = fopen($filepath, 'r' ); > $filedata = fread($filepointer, $filesize); > fclose($filepointer); > $filechecksum = md5($filedata);
Mit diesem Code liest Du die Datei komplett in den Speicher und führst danach die md5()-Funktion aus. Damit stößt Du bei größeren Dateien natürlich schnell an das "memory_limit". Verwende wie schon erwähnt die Funktion md5_file(): http://www.php.net/md5-file lg, Leo _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german