为提交的图片生成唯一的网址?

时间:2011-11-05 01:33:13

标签: javascript html url unique

Here 是该网站。

如您所见,我有单独提交的图片,可以通过点击缩略图查看。这一切都是通过JS完成的。如何制作,以便当有人提交图片时,会为该图像创建一个带有唯一网址的新页面?

提前致谢。如果您需要我的代码,请告诉我。 :)

1 个答案:

答案 0 :(得分:1)

您可以将每个名称更改为随机文件名。 (假设您已使用$imagefilename变量将图像写入文件,扩展名为.jpg)

<?php
   //The image, defined as $image
   //Write the image to a file, using the $imagefilename variable for a name.
   $webpagefilename = rand();
   $imagefilename = $webpagefilename.".jpg";
   $myFile = $filename.".html";
   $fh = fopen($myFile, 'w') or die("Error: Can't open file");
   $stringData = "<img src='".$imagefilename."' />";
   fwrite($fh, $stringData);
   fclose($fh);
?>

试试吧。 :P