$thumb_folder doesn't have a value assigned to it inside the function. It is NOT the same $thumb_folder as exists outside the function.

Really? - Could of fooled me!

@remix:

Your syntax is wrong. You have a : on the end of your foreach instead of a opening brace { and at the end you need a closing brace } not endforeach;

Spookster

01-08-2012, 10:00 PM

Really? - Could of fooled me!

@remix:

Your syntax is wrong. You have a : on the end of your foreach instead of a opening brace { and at the end you need a closing brace } not endforeach;

Really? - could of fooled me!

That is valid syntax. Just not commonly used.
http://php.net/manual/en/control-structures.alternative-syntax.php

tangoforce

01-08-2012, 10:38 PM

Really? - could of fooled me!

That is valid syntax. Just not commonly used.
http://php.net/manual/en/control-structures.alternative-syntax.php

I stand corrected!

_Aerospace_Eng_

01-09-2012, 01:24 AM

Where do you call your function from? You do see that it is a private function?

Remix919

01-09-2012, 04:03 PM

Yea, I got it working now though, the problem was I wasn't able to create a directory within a non-existent directory, for example if /home exists and I wanted to mkdir /home/test it works, but I couldn't do /home/sub/test unless I made /home/sub first.

Fou-Lu

01-09-2012, 05:23 PM

Yea, I got it working now though, the problem was I wasn't able to create a directory within a non-existent directory, for example if /home exists and I wanted to mkdir /home/test it works, but I couldn't do /home/sub/test unless I made /home/sub first.

That's logical. You can override this behaviour if necessary by setting the third parameter of mkdir to true (default is false).