Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Flaugger

Gerando arquivo...

Recommended Posts

Galera, eu estou desenvolvendo um sistema de blog. Vai ser assim:

- Quando alguém se registrar, vai gerar um diretório (Pelo MKDIR). Gostaria de saber, como eu faço um código php para jogar um arquivo dentro dessa pasta após a criação.

Exemplo 2:

- Eu me registrei em algum site, ele vai gerar uma pasta no servidor com meu nome e dentro ele vai por uma imagem automaticamente após o cadastro.

Como posso fazer ?

Abraço a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

e se eu fizesse assim:

<?

$nome = "Marlon";

$arquivo = "

<HTML>

<BODY>   

<?

include('conn.php');

$tabela = '$nome';

?>

</BOBY>

</HTML>

";

mkdir($nome);

chmod($nome);

fopen("$nome/$arquivo.php","w");

?>

Funcionaria ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não.

 fopen("$nome/$arquivo.php","w");

Em $arquivo deveria ser o nome do arquivo e não o seu conteúdo.

Para colocar algo nele, crie o arquivo e em seguida escreva nele com fwrite().

Flws...

wink.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?
  $nome = "Paulo";
  mkdir($nome,0777);
  $fp = fopen("$nome/arquivo.php","w+");
  
  $conteudo = '<?
  $nome = "Paulo";
  echo $nome;
?>';
  fwrite($fp,$conteudo);

  fclose($fp);
?>

Flws...

wink.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que apareceu

Warning: mkdir() [function.mkdir]: Permission denied in /home/ on line 3

Warning: fopen(Paulo/arquivo.php) [function.fopen]: failed to open stream: No such file or directory in /home/te.php on line 4

Warning: fwrite(): supplied argument is not a valid stream resource in /home/te.php on line 10

Warning: fclose(): supplied argument is not a valid stream resource in /home/te.php on line 12

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...