Autor Zpráva
Hansol
Profil *
Jsem totální zelenáč a nechápu ani toto :(
Mám v rootu serveru soubor text1.txt a potřeboval bych po kliknutí na stránku 1.php aby se obsah text1.txt zapsal do dalšího souboru novy1.txt.
Potřebuji však aby se to ukládalo po řádcích a udaje tam zůstávaly natrvalo. (text1.txt mění svůj obsah...)
Jak by mohl vypadat obsah 1.php?

PS: potřebuji pouze řešení v PHP, mysql a databáze bych zatím nezvládl. Díky za jakoukoli radu...
BetaCam
Profil
Hansol
se obsah text1.txt zapsal do dalšího souboru novy1.txt

No a když se text1.txt zapise do novy1.txt tak co se má zapsat do text1.txt
imploder
Profil
fputs()
Hansol
Profil *
Text1.txt neřeš, jeho obsah se mění z externího ftp... to není podstatné...
Já jen prostě chtěl vysvětlit podmínky zápisu dat do řádků... z toho Fputs() nejsem moudrý příklad by nebyl?
díky
Hansol
Profil *
Ptám se asi blbě... Pomohla by mě i modelová situace, jak upravit třeba následující počítadlo:
<?
$file = "soubor.txt";
$open_file = fopen ($file,'r+');
$pocet = fread ($open_file, '100("file")') + 1; 
rewind ($open_file); //nastavení na začátek souboru
fwrite ($open_file, $pocet); //zapíše do souboru aktuální počet přístupů
fclose ($open_file); //zavře soubor
?>

Aby se výsledky zapisovaly ne na prvním řádku souboru, ale vždy jeden výsledek na samostatný řádek, tak aby se dat nepřepisovala.
BetaCam
Profil
Hansol

No ono se dost težko dá odhadnout co vlastně ve výsledku chceš.

Já jen prostě chtěl vysvětlit podmínky zápisu dat do řádků

Jakých dat? Lépre řečeno jakou budou mít data strukturu.

Jinak klasicky to muzes napsat třeba takhle :

<?php
$data = file_get_contents('text1.txt');
file_put_contents('novy1.txt', $data."\n", FILE_APPEND|LOCK_EX);
?>


Nic méně stejně mi tenhle dotaz připomíná nějaký domácí úkol. Nic ve zlém :)
joe
Profil
Hansol
Mám v rootu serveru soubor text1.txt a potřeboval bych po kliknutí na stránku 1.php aby se obsah text1.txt zapsal do dalšího souboru novy1.txt.
Tak pak stačí ten soubor jen zkopírovat, ne? :)
Hansol
Profil *
Zkopírovat těžko, já potřebuji aby se ty "první textová data" po kliknutí na stránku 1.php přenesla do nového textového souboru a tam se střádala do řádků pod sebe.. (natrvalo).
Hansol
Profil *
To BetaCam - Díky! s tvým kódem jsem to rozchodil... už nebudu víc zdržovat, sorry
imploder
Profil
Hansol
jako aby to data z prvního souboru přidalo na konec druhého (přičemž jeho dosavadní obsah se zachová) a pak se první vyprázdnil?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: