http://ch.php.net/manual/en/class.dir.php
Unter Examples ist gerade ein Beispiel, dass dir alle Einträge in einem Verzeichnis ausgibt. Prüfe noch, ob es wirklich eine Datei ist und wenn ja, erhöhe einen Zähler um eins...
Ergebnis 1 bis 6 von 6
- 06.08.2010, 23:54 #1Finkenwerder Herbstprinz
Themenstarter
- Registriert
- 03.2008
- Ort
- Berlin, Germany, Germany
- Beiträge
- 463
Fortlaufende Dateinamen
Liebe Talker.
Habe ein Formular, welches eine Datei (1.txt) auf dem Server erstellt und den vom Formular zurück gegebenen Text hinein speichert.
Nun wird das Formular allerdings ein weiteres Mal aufgerufen.
So soll nun auch eine neue Datei erstellt werden (2.txt).
Wie kann ich also den höchsten Dateinamen abfragen und dann (z.B. via +1) die darauf folgende Zahl als Dateinamen erzeugen?
Vielen Dank & liebe GrüßeMini-Leo
You can only take what you can carry.
- 07.08.2010, 09:20 #2
- 07.08.2010, 13:16 #3Finkenwerder Herbstprinz
Themenstarter
- Registriert
- 03.2008
- Ort
- Berlin, Germany, Germany
- Beiträge
- 463
Habe das Beispiel, welches Du meinst nicht gefunden.
Allerdings hab ich das jetzt so gelöst, dass die Dateien jedes Mal durchgezählt werden – fertig.Danke für Deine Hilfe.Code:$gallery = opendir('./files/'); $counter = 0; while($file = readdir($gallery)){ if($file != '.' && $file != '..'){ $counter++; } } closedir($gallery); echo($counter); $datei = fopen(('./files/Eintrag '.$counter.'.txt'),'w');Mini-Leo
You can only take what you can carry.
- 07.08.2010, 13:22 #4
http://localhostr.com/files/7031db/B...m+13.21.52.png
Aber das Beispiel macht genau das gleiche wie das wo du gemacht hast, nur ein wenig anders
- 07.08.2010, 14:28 #5Finkenwerder Herbstprinz
Themenstarter
- Registriert
- 03.2008
- Ort
- Berlin, Germany, Germany
- Beiträge
- 463
Ups…!
Haste Recht
Haste noch 'n Tipp zum Thema Zeichensätze in Formularen?
Ich hab ein Formular, welches Umlaute nicht zurückgibt (Inhalt für e-mail wird vorbereitet und dann in einer Datei gesichert).
Ich hab keinen Plan, wo ich den Zeichensatz angeben soll. Hab schon das ganze Internet durchforstet…Mini-Leo
You can only take what you can carry.
- 09.08.2010, 21:56 #6


Zitieren


