php

Podes simplesmente fazer um fopen, fwrite e fclose ;)

pelo que andei a ler é algo assim mas n worka logo estou a fazer mal.
<?php
$url = fopen("http://www.example.com/arquivo.txt", "r");
fwrite($url);
fclose($url);
?>


Não sou nhum PRO em php mas o que podera etar errado ?

Cumps
 
Última edição:
sem testar....
PHP:
 <?php
$url = fopen("arquivo.txt", "r");

$string="olá pessoal";
fwrite($url,$string);
 
fclose($url);
?>
 
Tens que abrir os 2 ficheiros, e enquanto lês de um estás a escrever em outro, começas com fopen dos dois e depois fwrite do fread, e depois fechas os dois

PHP:
<?php
$handle1 = fopen("destino.txt", a);
$handle2 = fopen("http://qq.coisa.com/ficheiro.txt", r);
while($string = fread($handle2, 1024)) {
$write = fwrite($handle1, $string);
}
fclose($handle1);
fclose($handle2);
?>
 
cuidado com os tamanhos das coisas, eu pus o ciclo a ler 1KB de cada vez, pelo que se o ficheiro tiver 1MB, tem de fazer 1024 ciclos, o que pode ser mau...
 
Back
Topo