la otra opcion seria ke krearas ejor un directorio por usuario de esta forma estaria ma organizadas tus fotos y esas kosas
asi no tendrias problemas el nombre del directorio podria ser ese dni ke tienes
si no la forma de kambiar de nombre
solo has lo siguiente
Código PHP:
//$archivo en el campo "foto" de mi formulario
$extension = explode(".",$archivo_name);
$num = count($extension)-1;
if($extension[$num] != "jpg") {
echo "el formato de archivo no es valido, solo .jpg"; }
elseif($archivo_size > 30000) {
echo "el archivo supera los 30kb"; }
elseif(!copy($archivo, "archivos/$dni_".$archivo_name)) {
///donde $dni es el kampo de identificacion de tu usuario
echo "error al copiar el archivo"; }
else {
$padentro = mysql_query("insert into ...