用毫秒时间连接名称

时间:2015-10-05 19:09:32

标签: php

我不擅长使用p​​hp,我想'连接'一个网址,我想在结尾处添加一个毫秒的时间,这样网址就是唯一的。

完整网址如下:http://www.justedhak.comlu.com/images/uploaded_images1.jpg 我希望每次都能将毫秒时间加到uploaded_images1

像这样的欲望结果

...images/uploaded_images3214100.jpg
...images/uploaded_images3321490.jpg
...images/uploaded_images5216100.jpg
...images/uploaded_images6328490.jpg

我想我必须将round()添加到$ imagename?这是我的代码

$con = mysqli_connect($host,$uname,$pwd,$db);


$image=$_POST['image'];
$imagename="uploaded_images.jpg";
$imageurl="http://justedhak.comlu.com/images/."$imagename"";

     $binary=base64_decode($image);
    header('Content-Type: bitmap; charset=utf-8');
    $file = fopen($imagename, 'wb');
    fwrite($file, $binary);
    fclose($file);

$sql = "insert into image (description,categorie,path) values ('$categorie','$description','$imageurl')";

1 个答案:

答案 0 :(得分:2)

我认为你可以使用uniqid()来创建唯一的字符串。它不仅仅是数字。更改以下行

linux-clang++ {
    message("linux-clang++:Using clang++")
}
linux-g++ {
    message("linux-g++:Using g++")
}
equals(QMAKE_CXX, g++) {
    message("equals:Using g++")
}
equals(QMAKE_CXX, clang++) {
    message("equals:Using clang++")
}
equals(QMAKE_CXX, "blah") {
    message("equals:Using blah")
}

Project MESSAGE: linux-g++:Using g++
Project MESSAGE: equals:Using g++

$imagename="uploaded_images.jpg";

查看here以获取有关uniqid()的更多详细信息。

同时编辑此行。替换此行

$imagename = uniqid("uploaded_images").".png";  //unique string with prefix of "uploaded_images".

$imageurl="http://justedhak.comlu.com/images/."$imagename"";