Grafische gevorderde |
|
Heej,
Met m'n resize+thumbsscriptje ben ik nu zo goed als klaar (beetje ctrl+c/ctrl+v maar het werd wel precies zoals ik het hebben wou ;)), maar nu wil ik de bestanden opslaan onder een bepaalde naam (geen identieke bestanden mogelijk daardoor). Maar hoe kan ik 3 vars (lidnr, tijd en een random string) die de naam van het bestand moeten vormen aan elkaar plakken met een laag streepje. Het moet dus dit worden
1_f8sd70g7ag90v90fd7fds_2109.jpg
<?
// De naam van de file veranderen
$lidnr = $_COOKIE[lidnr];
function randstr($length, $hash = "abcdefghijklmnopqrstuvwxyz") {
$strlength = strlen($hash);
$string = "";
for($i = 0; $i < $length; $i++) {
$random = rand(0, $strlength) - 1;
$string .= substr($hash, $random, 1);
}
return $string;
}
$string = randstr(25, "abcdefghijklmnopqrstuvwxyz0123456789");
//
$date = date(Hi);
//
$file_name = "$lidnr_$string_$date";
?>
<? // De naam van de file veranderen $lidnr = $_COOKIE[lidnr]; function randstr($length, $hash = "abcdefghijklmnopqrstuvwxyz") { $string = ""; for($i = 0; $i < $length; $i++) { $random = rand(0, $strlength) - 1; $string .= substr($hash, $random, 1); } return $string; } $string = randstr(25, "abcdefghijklmnopqrstuvwxyz0123456789"); // // $file_name = "$lidnr_$string_$date"; ?>
|