Hallo Indyk,
danke für die Antwort!
Verstehe ich es richtig, das jedes Bild eine ID zugewiesen werden muss?
Bezogen auf mein obiges Script (Uploadscript) wäre es nicht möglich die Bildvariabel einzusetzen?
so vielleicht?
Code:
<script type="text/javascript"> $(window).load(function () { $('$_FILES['userfile']['name']').imgAreaSelect({ handles: true, onSelectEnd: someFunction }); }); </script>
Ich habe ja noch keine Funktion integriert welche die hochgeladenen Bilder umbenennt.
Aber wäre folgendes möglich?
PHP-Code:
$NeueID = $row->ID+1; // Egebnis z.B. (6)
$NeuerDateiName = "Bild$NeueID.jpg"; // Ergebnis Bspw. Bild6.jpg
und das dann hier einsetzen.
Code:
<img id="$NeueID" src="$NeuerDateiName" /> // 6 und bild6.jpg, 7 und bild7.jpg usw.
Irgendwie fehlt mir die Idee, wie ich das in mein Script einbauen kann.
Nach dem Upload befindet sich das hochgeladene Bild im Ordner /Bilder. (Noch mit dem original Dateinamen.) In welcher Variabel ist denn jetzt genau das Bild gespeichert?
Code:
1. $_POST['upload']
oder
2.$_FILES['userfile']['name']
oder
3.$_FILES['userfile']['tmp_name'] // << Ich denke das ist nur temporär angelegt.
Jedesmal wenn ich versuche die Funktion rename zu integrieren kommen Fehlermeldungen. Anstelle des ['name'] einfach meine Variable ['$NeuerDateiName'] funktioniert nicht.
Gruß
René