| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 09.07.2008
Beiträge: 8
![]() | Hi Chriz, genau so ist es. Ich prüfe die Konsistenz der DB anhand der verfügbaren Dateien aus dem Serververzeichnis. Habe es aber gestern mit der glob() Funktion hinbekommen. Falls eine Datei gelöscht wurde und dann die Download-Übersicht aufgerufen wird, prüft das Skript vor der Ausgabe, ob der jeweilige Dateiname in der Datenbank auch wirklich auf dem Server existiert. Sollte die Datei nicht vorhanden sein, wird die gelöschte Datei nicht nur nicht ausgegeben, sondern der Eintrag in der Datenbank über eine ID auch gelöscht. Vielen Dank Dickus |
| |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Verstehe ich nicht wieso du das so rum machst. Eigentlich gehört es sich anders rum. Das du von vorne rein checkst dass alles konsistent bleibt. Warum umständlich eine Datei per FTP löschen, dann das PHP Skript im live Betrieb die Konsistenz zur Datenbank wiederherstellen??? Sinnvoller wäre es direkt ein Skript zu benutzen dass die die Datei + den DB Eintrag löschst. Somit hast du nie Probleme mit inkonsistenten Daten. Und auslesen würde ich die Dateien anhand der Datenbank. Somit hast du keinen einzigen Filezugriff beim generieren der Liste. Angenommen du hast da ein paar hundert Dateien in der Liste, dann müsstest du bei jedem Aufruf der Liste alle Dateien prüfen ob sie in der Datenbank existieren ... was glaubst du wie viel Performance das kostet so viele Filezugriffe zu machen?? |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Output einer Datei in einen String speichern | christoph_999 | PHP Tipps 2008 | 5 | 24.07.2008 18:11 |
| [Erledigt] verzeichnis mit rename ändern klappt nicht! | litterauspirna | PHP Tipps 2008 | 12 | 23.07.2008 15:03 |
| [Erledigt] Textarea: Einlesen - Problem.. | Softyx | PHP Tipps 2008 | 2 | 05.07.2008 12:49 |
| [Erledigt] Hochgeladene Datei wird doppelt abgelegt | thecracked | PHP Tipps 2008 | 3 | 01.07.2008 16:31 |
| [Erledigt] Datei - Byte an Offset überschreiben | Griffith | PHP Tipps 2008 | 2 | 26.05.2008 06:54 |
| php datei mit readfile(); einlesen | PHP-Fortgeschrittene | 7 | 24.01.2006 19:23 | |
| csv datei einlesen | Promaetheus | PHP Tipps 2007 | 11 | 23.12.2005 10:49 |
| Datei aus anderem Verzeichnis laden klappt nicht.. | PHP Tipps 2005-2 | 0 | 13.10.2005 00:36 | |
| File Upload - Verzeichnis der Source Datei bekommen | yoshy | PHP Tipps 2005-2 | 2 | 06.09.2005 01:33 |
| txt datei in verzeichnis erstellen! | PHP Tipps 2005-2 | 6 | 03.08.2005 17:47 | |
| Mehrere Txt-Dateien aus verzeichnis einlesen und .... | PHP Tipps 2005 | 13 | 11.04.2005 23:45 | |
| Verzeichnis ab n-ter Datei einlesen | PHP Tipps 2005 | 2 | 06.04.2005 11:00 | |
| Verzeichnis einlesen mit nachträglichem auswerten | PHP Tipps 2005 | 6 | 17.01.2005 15:41 | |
| UniCode Datei einlesen! | PHP Tipps 2004 | 0 | 23.08.2004 17:19 | |
| Prüfen, ob Datei in Verzeichnis geschrieben werden darf | inu | PHP Tipps 2004 | 4 | 09.07.2004 19:51 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php datei suchen, php dateien suchen, php datei in ordner suchen, php verzeichnis nach datei durchsuchen, php-script verzeichnis nach datei durchsuchen, php datei finden, php verzeinis eilesen und datei als download stellen, php verzeichniss einlesen download generieren, php suchen nach datei, php verzeichnisse einlesen, php verzeichnis einlesen und dateien löschen, php verzeichnis nach vorhandensein von datei diurchsuchen, php dateinamen suchen, griffith ordner durchsuchen, php ordner nach filename suchen, suchen.php download, php ordner nach bestimmten datei, mit php nach dateiname durchsuchen, php datei hochladen verzeichnis der sourcedatei, script zum suchen bestimmter dateinamen in php |