---
title: "Eindeutigen Namen über API Funktion generieren"
url: "https://www.typo3.net/d/106652-eindeutigen-namen-ueber-api-funktion-generieren"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Datei-Upload","Frage"]
created: "2011-08-03"
last_reply: "2011-08-03"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Eindeutigen Namen über API Funktion generieren

Extensions › Entwicklung · 0 Antworten · gestartet 2011-08-03

## Eröffnungsbeitrag

**rabe69** · 2011-08-03 · [Beitrag #1](https://www.typo3.net/d/106652-eindeutigen-namen-ueber-api-funktion-generieren/1)

Hallo,

hat jemand Ahnung, ob es eine API-Funktion gibt, mit der man die bei TYPO3 Backend-Uploads üblicherweise generierten eindeutigen Dateinamen (datei_01.jpg) erzeugen kann?

Am besten wäre die funktion upload_copy_move aus der t3lib_div, aber mit der option als dritten Parameter ein flag "make unique" setzen zu können.

Wenn man dann eine Datei "test.jpg" von einem Frontend-Upload hat und diese in ein TYPO3-Upload-(Unter)Verzeichnis verschieben will und dieses Flag setzt, sollte die Funktion erst nachsehen, ob dort bereits eine Datei mit dem Namen existiert und wenn ja die Datei unter "test_01.jpg" ablegen. Falls diese auch schon existiert unter "test_02.jpg" usw.

Als Rückgabewert sollte sie dann den neuen Filenamen zurückgeben.

Gibt es da schon was fertiges in den TYPO3 Core APIs?

---

Quelle: „Eindeutigen Namen über API Funktion generieren“, typo3.net, https://www.typo3.net/d/106652-eindeutigen-namen-ueber-api-funktion-generieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
