Prasad Karpur wrote: > > I initially set $value1, $value2 and $value3 to null values > $value1 = ""; $value2 = ""; $value3 = ""; > > I get the values of $value1, $value2 and $value from input > > $valuexyz = "$value1$value2$value3";
I don't see how you think this will 'get the values ... from input'. All it does is to join $value1, $value2 and $value3 together into a single string and assign that string to $valuexyz. Since you've just said the three strings are empty then $valuexyz will also be empty. > mkpath(["$TMPDIR/$valuexyz"], 1, 0777); > > $valuexyz does not get evaluated. But if i set $value = "a1" and $value2 = > "b1" and $value3 = "c1", then mkpath works fine. What am i doing wrong? You need to set up your values properly. I don't know where you want to pull the data from so I can't help further. Cheers, Rob -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]