mcmuney Posted September 7, 2009 Share Posted September 7, 2009 I'm using the code below to upload a file and adding the file information to the DB. But what I'd like to do is, not keep the original filename, instead, assign a new filename (a random 5 digit number file). What modification is needed to do this? $target = "images/rate/"; $target = $target . basename( $_FILES['filename']['name']) ; $ok=1; if(move_uploaded_file($_FILES['filename']['tmp_name'], $target)) { } else { } $filename = basename( $_FILES['filename']['name']); $sql = mysql_query("INSERT INTO sc_rate_detail (`type`,`name`,`status`,`image_url`) values ('$rt','$tags','0','$filename')"); Link to comment https://forums.phpfreaks.com/topic/173439-solved-file-upload/ Share on other sites More sharing options...
Rommeo Posted September 7, 2009 Share Posted September 7, 2009 Check rename() function ; ex; rename("/photos/photo.jpg","/photos/12345.jpg"); Link to comment https://forums.phpfreaks.com/topic/173439-solved-file-upload/#findComment-914275 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.