ich möchte fotos auf ne seite stellen, und aber da nicht unbedingt den original-dateinamen verwenden.
upload - prüfung auf existenz notwendig?
Einklappen
X
-
Original geschrieben von lx-club
ich möchte fotos auf ne seite stellen, und aber da nicht unbedingt den original-dateinamen verwenden.h.a.n.d.
Schmalle
http://impressed.by
http://blog.schmalenberger.it
Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
... nur ohne :-)
Kommentar
-
benenn die datei um => md5() ...PHP-Code:if(file_exists(md5($filename))) echo "schon da";
Kommentar
-
hmm,
du kannst doch sowieso nur u.U. wirklich effektiv prüfen, ob eine datei schon existiert ...
btw: wenn du nen eindeutigen namen benutzt, wirst du niemals ein file haben, dessen name schon vorhanden ist ...Die Zeit hat ihre Kinder längst gefressen
Kommentar
-
Original geschrieben von lx-club
ich habe es jetzt so gemacht wie von wurzel vorgeschlagen.
wenn du eindeutige dateinamen haben willst, is md5 für die füße
ich persönlich bin dafür die einträge in ne datenbank zu packen (mit originalname für eventuelle downloadmöglichkeit) und die erzeugte auto_increment id als dateinamen zu verwenden
meinetwegen auch mit uniqidIch denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
@happy ... wie könnte ich dich "hassen" mein kleines marzipan-näschen
md5() bezog sich auch nur darauf, nicht den Originalnamen zu verwenden + den namen vergleichbar zu halten ... für ne ausschliessliche eindeutigkeit ist es natürlich nix ... dann muss er schon den eindeutigen namen + den alten namen in einer tabelle speichern und nimmt halt time() oder was auch immer.
Kommentar
-
-
upload - prüfung auf existenz notwendig?
hallo...
wenn man nach dem upload die dateien so umbenennt, das es nur eindeutige dateinamen geben kann (ich benenne die nach der datensatz-id) ist es dann notwendig auf file_exists() zu prüfen?
Kommentar
-
dass ist dir überlassen. wenn du eine datei überschreiben können möchtest, musst du das file_exist natürlich weglassen.
im übrigen hast du erst vor ein paar tagen eine ähnliche bis gleiche frage gestellt. und ein php problem ist das auch nicht .... *verschieb* aber wohin? .... schaun wa malh.a.n.d.
Schmalle
http://impressed.by
http://blog.schmalenberger.it
Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
... nur ohne :-)
Kommentar
-
habe mich für das zusammenführer derer beiden entschiedenh.a.n.d.
Schmalle
http://impressed.by
http://blog.schmalenberger.it
Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
... nur ohne :-)
Kommentar
-
jo danke. sorry hab wo noch geschlafen. natürlich hatte ich sowas schon mal gefragt, habs ja jetzt gesehen.
hier hat mir ja der mrhappiness auch schon die antwort gegeben mit den id's.
aber da ist es ja eigentlich gar nicht möglich eine datei zu überschreiben, auch wenn ich auf file_exists() verzichte, denn die id is ja eindeutig.
Kommentar
-
wenn man einen eintrag ändern kann, was ja i.d.r so ist, geht das sehrwohl. und ist auch sinnvollh.a.n.d.
Schmalle
http://impressed.by
http://blog.schmalenberger.it
Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
... nur ohne :-)
Kommentar
Kommentar