Ir para conteúdo
Fórum Script Brasil
  • 0

Definir A Permissão De Uma Pasta


Guest --César --

Pergunta

Guest --César --

Estou criando uma pasta pela minha aplicação usando a função mkdir(); O problema é que ela cria a pasta com permissão 0755. Tem como definir que a pasta deve ser criada com a permissão 0777 ou eu terei que mudar isso manualmente toda a vez que uma pasta for criada ?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest --César --
<html>
<head>
<title></title>
<style type="text/css">
<!--
a:link { text-decoration: none; color: #FFFFFF; }
a:visited { text-decoration: none; color: #FFFFFF; }
a:hover { text-decoration: underline; color: #FFFFFF; }
a:active { text-decoration: none; color: #FFFFFF; }
-->
</style>
</head>

<body bgcolor="#00CCFF">
<table align="center" width="100%" bgcolor="#FFFFFF" height="5%">
<tr>
<td><center>
<font face="Verdana" color="#FF0000" size=5><strong>A</strong></font> 
<font face="Verdana" color="#FF9900" size=5><strong>SEGUNDA</strong></font> 
<font face="Verdana" color="#FFFF00" size=5><strong>VINDA</strong></font> 
<font face="Verdana" color="#00CC00" size=5><strong>DE</strong></font> 
<font face="Verdana" color="#0066FF" size=5><strong>JESUS</strong></font> 
<font face="Verdana" color="#990099" size=5><strong>CRISTO</strong></font>
</center></td>
</tr>
</table>
<table align="center" width="100%" bgcolor="#00CCFF" height="85%" border="0" cellpadding="0" cellspacing="0">
<tr><td width="11%" bgcolor="#00CCFF"><font face="Verdana" color="#FFFFFF" size="5"><center><strong>J<br>E<br>S<br>U<br>S<br><br>C<br>R<br>I<br>S<br>T<br>O</strong></center></font></td>

<td width="76%" align="center">
<P>
<form name="formulario" action="cadastro.php" method="post">
<table>
<tr height="35">
<td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="3">Usuário</font> <input type="text" name="usuario">
</td>
</tr>
<tr height="35">
<td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="3">Senha</font>    <input type="password" name="senha">
</td>
</tr>
<tr height="35">
<td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="3">Nome</font>     <input type="text" name="nome" size="30">
</td>
</tr>
<tr height="35">
<td>
<font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="3">E-mail</font>    <input type="text" name="email" size="30">
</td>
</tr>
<tr height="35">
<td>
<center><input type="submit" name="cadastrar" value="Cadastrar"></center>
</td>
</tr>
</table>
</form>
</P>
<P>
<?php
if($_SERVER['REQUEST_METHOD']=="POST")
{
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
$nome = $_POST['nome'];
$email = $_POST['email'];

mysql_connect("localhost","fc9ec80_","vascao");
mysql_select_db("fc9ec80_unidosemcristo");

$sql_usuario = mysql_query("SELECT usuario FROM usuarios_voltadejesus WHERE usuario = '".$usuario."'");
$linhas_sql_usuario = mysql_num_rows($sql_usuario);

$sql_nome = mysql_query("SELECT nome FROM usuarios_voltadejesus WHERE nome = '".$nome."'");
$linhas_sql_nome = mysql_num_rows($sql_nome);

if($linhas_sql_usuario == 0 && $linhas_sql_nome == 0)
{
    $id = rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9)."".rand(1,9);
    $caminho = $_SERVER['DOCUMENT_ROOT'];
    mkdir($caminho."/voltadejesus/".$usuario."/",0777);
    mkdir($caminho."/voltadejesus/".$usuario."/meusarquivos",0777);
    mysql_query("INSERT INTO usuarios_voltadejesus (id,usuario,senha,nome,email) VALUES ('".$id."','".$usuario."','".$senha."','".$nome."','".$email."')");
    echo "<P align='center'><font face='Verdana' size='2' color='#FFFFFF'><strong>Cadastro realizado com sucesso!</strong></P>";
}
if($linhas_sql_usuario > 0 || $linhas_sql_nome > 0)
{
echo "<table align='center'><tr><td align='center'><font face='Verdana' size='2' color='#FFFFFF'><strong>O seu cadastro não foi realizado por um dos motivos abaixo:</strong></font></td></tr><tr><td><font face='Verdana' size='2' color='#FFFFFF'><strong>1 - O nome do usuário citado já existe.</strong></font></td></tr><tr><td><font face='Verdana' size='2' color='#FFFFFF'><strong>2 - O seu nome já está na nossa base de dados (só é permitido ter uma conta de acesso no site).</strong></font></td></tr></table>";
}
}
?>
</P>
<P align="center"><center><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><strong><a href="http://www.moradiasweb.com/voltadejesus/index.php">Home</a>                    <a href="http://www.moradiasweb.com/voltadejesus/login.php">Login</a></strong></font></td></P>
</td>
<td width="11%" bgcolor="#00CCFF"><font face="Verdana" color="#FFFFFF" size="5"><center><strong>N<br>O<br>S<br>S<br>O<br><br>S<br>A<br>L<br>V<br>A<br>D<br>O<br>R</strong></center></font></td></tr>
</table>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...