Jump to content

Aways Save as a random different name


Dss.Lexius

Recommended Posts

Hi,

So, here is the code.

<?php
$image_get[0] = "http://nstoia.com/grs/easyalbum/images/adrian.jpg";
$image_get[1] = "http://nstoia.com/grs/easyalbum/images/beverly.jpg";
$image_get[2] = "http://nstoia.com/grs/easyalbum/images/dog.jpg";
$image_get[3] = "http://nstoia.com/grs/easyalbum/images/group.jpg";
$image_get[4] = "http://nstoia.com/grs/easyalbum/images/kids.jpg";
$image_get[5] = "http://nstoia.com/grs/easyalbum/images/kenny.jpg";
$count = count($image_get);
$i=0;
while($i<$count) {
$image_save =  substr(strrchr($image_get[$i], "/"), 1);
$image = file_get_contents($image_get[$i]);
$f = fopen($image_save,'w+');
fwrite($f,$image);
fclose($f);
$i++;
}
?> 

i got this code from this forum, credits to original author.

using this code we can download some image files and save them on the server. but i want to edit something in it.

i want images to be saved with different name (Always some random characters)

 

For example these images should be saved as

 

A911.jpg

5ctc.jpg

xxx7.gif

 

This is just a example ^

 

First i was using a computer program written by me, but now to automate and make my work easy i want to use online server.

on my computer i used the following function to get random chracters:

Func __GetRandomChars($p_sLen = 4)
    Local $L_sRand = ""
    
    For $l_ia = 0 To ($p_sLen -1)
        Switch( Random(0 , 1 , 1 ) )
            Case 1
                $L_sRand &= Chr(Random(Asc("a"), Asc("f"), 1))
            Case 0
                $L_sRand &= Random(0, 9, 1)
        EndSwitch
    Next
    
    Return $L_sRand
EndFunc

and then downloaded and saved the file using this piece of code:

InetGet($file01, $destination & "\" & __GetRandomChars() & ".gif", 1, 1)

 

but for making my work more easy, fast and automated, i want everything to be done on a online server. for this plz help me...

 

Thanx

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.