Gast
2004-07-01, 17:44:18
Hi, und zwar habe ich den Teil Programmierung statt Webdesign gewählt, da PHP meiner Meinung nach definitiv hierhin gehört.
Mein Problem ist folgendes:
Ich finde einfach kein entsprechendes Tutorial:
Ich möchte per PHP einen Bild Upload machen, mit automatischer Dateinamen Festlegung, dafür müsste ich noch prüfen, ob der entsprechende User bereits ein Bild hochgeladen hat (benennung erfolgt: $username_x (wobei x die Nummer des Bildes ist), maximal darf jeder User 5 Bilder hochgeladen haben, d.h. ich muss da ausführlich prüfen was vorhanden ist.. entsprechend einen Zähler festlegen mit Hilfe dessen das Bild dann benannt wird.
Nun möchte ich mit gd noch das Bild verkleinern, und zwar 2 mal -> eine Datei soll das Bild (wenn Breite größer als Höhe) so gross wie möglich in maximal 600x800 proportional verkleinern, d.h. dass keine Verzerrungen auftreten. wenn Höhe größer als Breite ist, das Ganze eben andersherum (mit 800x600), nun das ganze noch in kleinerer Version: 120x90 oder 90x120
Und das wärs auch schon :P
Kann mir jemand nen Starttipp geben, gute Referenzen/Tutorials nennen oder glatt helfen? ;)
Mein Problem ist folgendes:
Ich finde einfach kein entsprechendes Tutorial:
Ich möchte per PHP einen Bild Upload machen, mit automatischer Dateinamen Festlegung, dafür müsste ich noch prüfen, ob der entsprechende User bereits ein Bild hochgeladen hat (benennung erfolgt: $username_x (wobei x die Nummer des Bildes ist), maximal darf jeder User 5 Bilder hochgeladen haben, d.h. ich muss da ausführlich prüfen was vorhanden ist.. entsprechend einen Zähler festlegen mit Hilfe dessen das Bild dann benannt wird.
Nun möchte ich mit gd noch das Bild verkleinern, und zwar 2 mal -> eine Datei soll das Bild (wenn Breite größer als Höhe) so gross wie möglich in maximal 600x800 proportional verkleinern, d.h. dass keine Verzerrungen auftreten. wenn Höhe größer als Breite ist, das Ganze eben andersherum (mit 800x600), nun das ganze noch in kleinerer Version: 120x90 oder 90x120
Und das wärs auch schon :P
Kann mir jemand nen Starttipp geben, gute Referenzen/Tutorials nennen oder glatt helfen? ;)