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')"); Quote 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"); Quote Link to comment https://forums.phpfreaks.com/topic/173439-solved-file-upload/#findComment-914275 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.