Also bitte versuch dich beim nächsten Mal selbst daran, denn dafür braucht es wirklich keinen Profi.
So... die Datei kannst du beim Upload ganz leicht umbennen. Damit du aber auch die Benutzer-ID anhängen kannst, brauchst du noch die PHP Funktion pathinfo(), die dir unter anderem die Dateierweiterung zurückgibt, damit diese erhalten bleibt.
Damit kannst du dann die Datei nach Belieben umbennen und hochladen:
- Code: Alles auswählen
<?php
$file = $_FILES['Datei'];
$user_id = $irgendwas;
$file_info = pathinfo($file['name']);
$extension = $file_info['extension'];
move_uploaded_file($file['tmp_name'], "avatar-$user_id.$extension");
?>