 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
25.11.2002, 20:44
|
#1
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Wien
|
dateiupload zufallsnamen vergeben
stricke gerade ein kleines cms (php/mysql)
funktioniert bis jetzt ganz gut - hab nur ein erstes problem
im adminbereich gibts die möglichkeit flyer plus zugehörige Informationen upzuloaden. daten werden in die db geschrieben und das bild in einen ornder gespielt.
jetzt möchte ich aber dass der dateiname beim bilderupload mit einem zufallsnamen ersetzt wird, damits keine probleme mit doppelt vorkommenden namen geben kann.
hab mal gelesen dass das mit rand und microtime funktioniert.
hat wer da eine idee, wie ich das am besten anstelle?!
|
|
|
25.11.2002, 20:47
|
#2
|
|
TP-Insider
Registriert seit: Feb 2001
Ort: Rand-Berlin
|
ich habe mal etwas ähnliches realisiert und habe die files in einen Ordner gepackt, dessen Name der aktuelle Timestamp war...
so fand ich es am günstigsten
|
|
|
25.11.2002, 21:16
|
#3
|
|
TP-Supporter
Registriert seit: Aug 2002
Ort: Erde
|
Kann NeTHippie nur zustimmen.
Habe es auch über timestamp gelöst, problematisch kanns nur dann werden, wenn man bei Dir mehrere Dateien auf einmal uploaden kann, dann ist timestamp auch nicht gut, müßtest microtime nehmen, was wieder ungut ist.
Könntest die Bilddateien auch nach der tabellen_ID nennen, wo sie reingeschrieben werden.
Ciao Filou
__________________
ich liebe dich, Hans-Jörg. gebt schwulen gleiche rechte.
erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)
|
|
|
25.11.2002, 21:23
|
#4
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Wien
|
wieso ists mit microtime ungut?
geplant ist aber fürs erste nur der upload von jeweils einer datei
also sollte timestamp auch funzen?!
aber wie mach schaff ich es denn prinzipiell dass die dateien beim upload automatisch umbenannt werden?!
|
|
|
25.11.2002, 21:32
|
#5
|
|
TP-Supporter
Registriert seit: Aug 2002
Ort: Erde
|
so:
einfach beim Kopieren, da die Dateien ja zuerst ins temporäre verzeichnis upgeloadet werden.
Natürlich kannst auch den typ der Datei rausfinden lassen, soll unten nur einen Grobansatz geben.
PHP-Code:
$name_stamp = time().".jpg";
copy($file,"/home/user/www/up/".$name_stamp);
ciao filou
__________________
ich liebe dich, Hans-Jörg. gebt schwulen gleiche rechte.
erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)
|
|
|
25.11.2002, 23:34
|
#6
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
warum das rad neu erfinden, wenn es schon gute lösungen gibt, die das alles können...
http://dave.imarc.net/php/index.php
diese hab ich schon öfters verwendet und funktioniert super.
kein überschreiben, checkt dateityten, grösse...
gibt natürlich auch andere.
gugstu hier
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
26.11.2002, 00:18
|
#7
|
|
TP-Senior
Registriert seit: Jul 2002
Ort: Wien
|
danke....das sieht gut aus. ich denke damit sollte das ganze klappen. werd das in den nächsten tagen probieren.
laß den thread so lang noch offen.(wer weiß, welche hürden da noch kommen)
großen dank erstmal 
|
|
|
26.11.2002, 12:09
|
#8
|
|
TP-Insider
Registriert seit: Feb 2002
Ort: Burgkichen (Austria)
|
also ich finds immer noch am besten, wenn die datei nach der nummer des Datensatzes in der DB genannt wird, dann hast du auch noch selbst ne übersicht!
Aber jeder wie ers mag....
P.S. Erledigt????
__________________
Gruß
Tobias
Sag einem Klugen einen Fehler, er wird erfreut und dankbar sein.
Ein Dummer sieht dich nur als Quäler und schnappt sofort beleidigt ein.
[Karl Heinz Söhler]
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:54 Uhr.
|
 |