Código php:
Ver original// $len es la longitud que deseas que tenga el nuevo nombre
function random_name($len) {
$chars = 'abcdefghijklmnopqrstuvwxyz0123456789';
$name = '';
for ($i = 0; $i < $len; ++$i)
return $name;
}
// Asegurate de agregar la extension correcta
$nuevo_nombre = random_name(15) . '.extension';
// Luego en tu consulta:
GetSQLValueString("archivos/" . $nuevo_nombre, "text"),
// Finalmente, en vez de copy haces un move_uploaded_file
echo 'Registro insertado y archivo creado correctamente';
else
echo 'Registro creado y el archivo no pudo crearse';
Edito:
En
$name .= substr($chars, (mt_rand() & #37; strlen($chars)), 1); debe ser signo de porcentaje
%