0

Ajuda com fwrite

criado por Alessandro Tausz em 16/11/2012 1:24pm
Oi Galera, é a primeira vez que eu uso um Forum pra tirar dúvidas. Veja se alguem pode me ajudar.

Eu criei um arquivo usando fwrite mas eu queria que ele fosse salvo em outra pasta. Não sei se o proprio fwrite pode terminar aonde salvar ou se eu tenho que usar o move_uploaded_file.

$pagina = pagina1.php

$fp = fopen($pagina,"w+") ;

fwrite($fp,"

<?php
include_once 'conteudo.php';
?>

");

fclose($fp);

move_uploaded_file($pagina, "../".$pagina);


Lista de Respostas:

0
16/11/2012 3:55pm
(~5 anos atrás)
Marcos Regis respondeu:
fopen, fwrite e fclose não "trabalham o arquivo" da forma como você está imaginando. Ele usa o conceito de ponteiro.
O que você precisa é usar as funções file_get_contents e file_put_contents.

veja mais em http://php.net/file_get_contents

0
25/01/2013 8:18am
(~5 anos atrás)
Priscila respondeu:
Alessandro,

Não sei se você já resolveu seu problema. Mas tinha essa mesma dúvida e resolvi meu problema assim:

Após o fclose(); coloque o código abaixo:

$ArqOrig = 'nomedoarquivo.txt';
$ArqDest = 'nomedapasta/nomedoarquivo.txt';

copy($ArqOrig, $ArqDest);
unlink($ArqOrig);

Espero que tenha ajudado!


Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)