mkdir não funciona
Ola galera!
Mais uma vez venho pedir ajuda aqui.
Tenho um sistema de galeria onde possui uma pagina para criar pastas no servidor. O código da página sempre funcionou perfeitamente sem nunca apresentar erros. Mas agora, usando a página em um dos meus projetos, a página roda sem erros mas não executa a função exigida.
Veja o Código.
Simplesmente a pasta não esta sendo criada.
Tanto as pastas galeria e eventos já estão com permissões 777.
Aguardo algum retorno.
Mais uma vez venho pedir ajuda aqui.
Tenho um sistema de galeria onde possui uma pagina para criar pastas no servidor. O código da página sempre funcionou perfeitamente sem nunca apresentar erros. Mas agora, usando a página em um dos meus projetos, a página roda sem erros mas não executa a função exigida.
Veja o Código.
<?php mkdir("../../galeria/eventos/$nomedapasta", 0777); ?>
Simplesmente a pasta não esta sendo criada.
Tanto as pastas galeria e eventos já estão com permissões 777.
Aguardo algum retorno.
Carlos Magno
Curtidas 0
Respostas
Carlos Magno
09/02/2014
Bom pessoal....ja resolvi o problema.....havia esquecido de criar a variável com o nome da pasta a ser criada....
Abração a todos.
Abração a todos.
GOSTEI 0
Marcio Araujo
09/02/2014
que bom que deu certo. se não for pedir demais, tem como postar um codigo para testar localmente?
obrigado.
obrigado.
GOSTEI 0
Marcio Araujo
09/02/2014
olá!!! tem como postar como fez?
GOSTEI 0
Carlos Magno
09/02/2014
Opa, Marcio...desculpe ae a demora em te responder....rsrsr
Muito simples. Primeiro você cria uma página contendo o form onde se deve inserir o nome da pasta a ser criada:
Depois você cria uma página com nome dircriado.php, igual ao que está no action do form acima, e coloque os seguintes dados:
E voilá!....(lembrando que localmente a pasta de destino já vai estar com permissão 777, já na hospedagem tem de mudar a permissão na pasta 'eventos', senão não funfa).
Espero ter te ajudado
Muito simples. Primeiro você cria uma página contendo o form onde se deve inserir o nome da pasta a ser criada:
<form name="form1" method="post" action="dircriado.php"> <input name="nomedapasta" type="text" style="width:150; height:20; border:1px solid" maxlength="25"> <input type="submit" name="Submit" value="Criar"> </form>
Depois você cria uma página com nome dircriado.php, igual ao que está no action do form acima, e coloque os seguintes dados:
<?php $nomedapasta = $_POST['nomedapasta']; //recupera o que foi digitado no campo da página anterior ?> <?php mkdir("../../galeria/eventos/$nomedapasta", 0777); ?>
E voilá!....(lembrando que localmente a pasta de destino já vai estar com permissão 777, já na hospedagem tem de mudar a permissão na pasta 'eventos', senão não funfa).
Espero ter te ajudado
GOSTEI 0
Marcio Araujo
09/02/2014
obrigado, sobre a demora, normal!!!
vou tentar testar. se aparecer problema, reclamo aqui ou em outro post.
vou tentar testar. se aparecer problema, reclamo aqui ou em outro post.
GOSTEI 0
William
09/02/2014
Encerrando o tópico!!
GOSTEI 0