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

Moderador: web

 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 39

Como criar arquivo novo dentro de pasta nova ?

10-11-2009 10:15

Olá !
uma duvida não tão complexa mas que me deixou curioso :P
eu sei que fopen cria arquivo e q mkdir cria pasta ..
como faço pra criar pasta com arquivo já incluso nesse ?

segue o codigo funcionando perfeitamente só faltando o lance do mkdir..

<?php $documento = $_POST['n_galeria']; $dentro = <<< eof <HTML> <TITLE>Minha Pagina</TITLE> <BODY> Conteudo!!! </BODY> <HTML> eof; $arquivo=("$documento.php"); $arq=fopen($arquivo,"w"); fputs($arq,$dentro); fclose($arq); echo "criou arquivo com sucesso"; ?>

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

Como criar arquivo novo dentro de pasta nova ?

10-11-2009 16:44

O processo mais simples é você criar a pasta com o mkdir, e em seguida no mesmo script criar o arquivo já setando a pasta recém criada.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 39

Como criar arquivo novo dentro de pasta nova ?

11-11-2009 08:38

Perfeito, hoje mechi de um jeito depois de outro até que deu certo...
segue o codigo ai pra quem quiser usar:

    $documento = $_POST['n_galeria'];         //conteudo dentro do arquivo gerado       $dentro = <<< eof <HTML>     <TITLE>Minha Pagina</TITLE>       <BODY> Conteudo!!!       </BODY> <HTML> eof; //variavel que declara arquivo $arquivo=("$documento.php"); //comando pra criar pasta mkdir("$documento", 777); //caminho para gerar arquivo $arq=fopen( "$documento/$arquivo" ,"w"); //comando que insere conteudo fputs($arq,$dentro); fclose($arq); echo "criou arquivo com sucesso"; 

Valeu pessoal!
0

Quem está online

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