]>
jfr.im git - uguu.git/blob - core.php
2 function save_file ($file, $name, $arg){
4 $path='/home/neku/www/files/';
5 //Generate name depending on arg
8 $ext = pathinfo($file.$name, PATHINFO_EXTENSION
);
9 $file_name = gen_name('random', $ext);
10 while(file_exists($path.$file_name)){
11 $file_name = gen_name('random', $ext);
14 case 'custom_original':
15 $name = strip_tags(preg_replace('/\s+/', '', $name));
16 $file_name = gen_name('custom_original', $name);
17 while(file_exists($path.$file_name)){
18 $file_name = gen_name('custom_original', $name);
22 //Move the file to the above location with said filename
23 move_uploaded_file($file,$path.$file_name);
24 //Return url+filename to the user
25 echo 'http://a.uguu.se/'.$file_name;
27 function gen_name($arg, $in){
28 $chars = 'abcdefghijklmnopqrstuvwxyz';
30 for ($i = 0; $i < 6; $i++
) {
31 $name .= $chars[mt_rand(0, 25)];
37 case 'custom_original':