If you experience that you can create a file perfectly fine, but can't create a directory or folder through a SAMBA share, then try issueing these two commands on your SAMBA server.
>chcon -R -t public_content_rw_t /var/www/html
>setsebool -P allow_smbd_anon_write=1
>setsebool -P allow_httpd_anon_write=1
It took a lot of searching to find these two commands, so hopefully this will resolve your issues faster.
Reference(s):
fedoraproject.org/wiki/SELinux/samb
...
serverfault.com/questions/131105/ho
...