Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

Copiar uma pasta para criar outra

02-08-2009 13:12

to com duvida de como eu faço pra criar uma pasta no ftp com um arkivo dentro dela ja.

Supondo que a pasta que eu queira recriar esteje na public_html. (nome: pata_a_copiar, com o arkivo base dentro dela já.)

<form method="post" action="?acao=nova_pasta"> Nome da pasta a ser criada: <input name="nome_da_pasta" type="text"> <input name="Submit" type="submit" value="Enviar"> </form>

so que agora na parte de reber os dados eu não sei como fazer pra copiar a pasta e renomear pelo nome recebido do post... como eu faço isso?
0
Editado pela última vez por web em 02-08-2009 18:15, em um total de 1 vez.
Razão: Melhorar o título do post
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Copiar uma pasta para criar outra

02-08-2009 16:01

Tem uma dúvida parecida nesse link

http://www.codigosnaweb.com/forum/Como- ... 1_480.html
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

Copiar uma pasta para criar outra

02-08-2009 16:50

Bom isso ai é intereçante.. mais nesse caso aew ele só cria a pasta...
Não tem como copiar uma pasta e somente modifcar o nome dela?

pq eu vo precisar de uma index.php puxando alguns dados do sql em cada pasta, e so vai mudar o conteudo pelo nome da pasta.. isso eu sei fazer so n sei copiar uma pasta e modificar o nome dela
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Copiar uma pasta para criar outra

02-08-2009 17:00

Então se eu entendi a pessoa vai colocar um nome, por exemplo: joaozinho

Quando a pessoa enviar, o script vai pegar uma pasta que já existe, fazer uma copia dela, e renomear ela para: joaozinho/ ?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

Copiar uma pasta para criar outra

02-08-2009 17:16

isso!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Copiar uma pasta para criar outra

02-08-2009 17:31

Tem essa função

<?php function recurse_copy($src,$dst) { $dir = opendir($src); @mkdir($dst); while(false !== ( $file = readdir($dir)) ) { if (( $file != '.' ) && ( $file != '..' )) { if ( is_dir($src . '/' . $file) ) { recurse_copy($src . '/' . $file,$dst . '/' . $file); } else { copy($src . '/' . $file,$dst . '/' . $file); } } } closedir($dir); } ?>

fonte: http://ca.php.net/manual/en/function.copy.php

Para charmar ela, usa

recurse_copy("pasta_que_vai_ser_copiada", "nome_da_nova_pasta");
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 216
Nome: Luan
Sexo: Masculino
Localização: De traz do PC
Contato:

Copiar uma pasta para criar outra

02-08-2009 18:24

Perfeito! exatamente como eu queria e funfo 100%
Valeus!!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Copiar uma pasta para criar outra

02-08-2009 18:31

:)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado