Re: munge / obfuscate ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Joey wrote:
> Hi All,
> 
>  
> 
> I have written an app to allow a person to go online and see a picture we
> take of them.  When we link to the picture I don't want it to be obvious
> that the URL is 
> 
> Domain.Com/Pix/123.jpg because the next person we take a picture of may be
> 123.jpg, so I am trying to munge/obfuscate the URL to make it less obvious.


Just give the files a name based on a "Universally Unique Identifier".
http://en.wikipedia.org/wiki/UUID

OK, you /could/ get a clash of names, but this is a) very unlikely and
b) simple to check for.

There is a PECL module for PHP to generate these:
http://pecl.php.net/package/uuid (new version just a couple days ago
after a 4 year gap.... if that's not a sign I don't know what is!).

If you can't install the PECL module, but do have a MySQL server to hand
you can abuse it by doing:

mysql> SELECT UUID();
+--------------------------------------+
| UUID()                               |
+--------------------------------------+
| 14255808-4dbb-102b-a371-0015c5bd762d |
+--------------------------------------+
1 row in set (0.00 sec)

HTHs

Col


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux