<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE html PUBLIC '-//W3C/DTD XHTML+Voice 1.2 /EN' 'http://www.voicexml.org/specs/multimodal/x+v/12/dtd/xhtml+voice12.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:ev='http://www.w3.org/2001/xml-events'>
<head>
<link rel='stylesheet' href='http://pabi3.com/modules/items/voice.css' type='text/css' media='all' />
<form xmlns='http://www.w3.org/2001/vxml' id='title'>
<block>
The article Tvorba adresarov s CHMOD 777 is written by PaBi3
</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='body'>
<block>

Mozno ste niekedy mali problem vytvorit adresar s CHMOD 777. V kazdom pripade
vam PHP adresar vytvorilo ale malo to taky hacik, ze nedodrzalo druhy parameter
funkcie mkdir, ktory ste nastavili na 0777. Nastavenie v podstate ani nie je
nutne, pretoze tento druhy parameter je implicitne na 0777. Adresar vsak vytvorilo
pod CHMOD 755 co asi nie je to prave co ste si predstavovali.
</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='full'>
<block>
Riesenie

Riesenie je jednoduche. Staci, ak pred vytvorenim adresaru zmenite hodnotu
umask.


Zdrojovy kod (priklad)
&lt;?php
umask(0);
mkdir('dir/');
?&gt;


Po zmene hodnoty umask
bude vami vytvoreny adresar cez PHP mat CHMOD 777. 
Cely tento priklad plati len pre linuxove servery. Druhy parameter
je pre windows nepodstatny co znamena, ze ho ignoruje.
</block>
</form>
<base href='http://pabi3.com/' />
<title>Tvorba adresárov s CHMOD 777</title>
</head>
<body ev:event='load' ev:handler='#title'>
<a href='http://pabi3.com/blog/tvorba-adresarov-s-chmod-777/' title='Návrat'>Návrat</a>
<h1 style='padding:0.5em;'>Tvorba adresárov s CHMOD 777</h1>
<ul>
<li ev:event='click' ev:handler='#body'>Speak introduction</li>
<li ev:event='click' ev:handler='#full'>Speak full</li>
</ul>
</body>
</html>
