Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Jak wyciagnac dane z pliku A i zapisać do pliku B
majka111
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 7.06.2010

Ostrzeżenie: (0%)
-----


Witam serdecznie


dopadła mnie dzisiaj potrzeba kombinowania (IMG:style_emoticons/default/smile.gif)

a że chyba sam nic nie wymyślę zwracam się o pomoc


o co chodzi (IMG:style_emoticons/default/smile.gif)


mam plik tekstowy tytuł.txt z tytułami - kazdy tytuł w nowej linii jest ich powiedzmy 15 sztuk

potrzebuje uruchomić plik php który wyciagnie z tego pliku tytuły


jeden po drugim dodając na przykład "cz2"


- przykład : "robin hood"


i zapisze je do nowego pliku tekstowego nowy_tytuł.txt " id" "robin hood cz2"


plik do zapisania ma wygladać chyba ......... tak:
  1.  
  2. //sam wpisuje mumer od którego ma zacząc liczyć bo mam np 56 pozycji i chce dodać następne
  3. $id ="56" ;
  4.  
  5. // otwiera plik z nowymi pozycjami
  6. $plik = 'tytul.txt' ;
  7.  
  8. //pobiera kolejne wiersze
  9. $tytul = file ($plik) ;
  10.  
  11.  
  12. TUTAJ NIE WIEM JAK ZROBIĆ żeby pobierał - wiersz -- ZAPISYWAŁ GO
  13.  
  14. I wracał do nastepnego wiersza (Pętla)
  15.  
  16.  
  17.  
  18. // sam wpisuje jaki dodatek do tytułu
  19. $czesc = "cz2" ;
  20.  
  21. //zapisuje w jednej linii
  22. $efekt = "( $id ,$tytul ,$czesc),"."\n" ;
  23.  
  24. // przypisanie zmniennej $file nazwy pliku
  25. $file = "nowy_tytul.txt";
  26.  
  27. // uchwyt pliku, otwarcie do dopisania
  28. $fp = fopen($file, "a");
  29.  
  30. // blokada pliku do zapisu
  31. flock($fp, 2);
  32.  
  33. // zapisanie danych do pliku
  34. fwrite($fp, $dane);
  35.  
  36. // odblokowanie pliku
  37. flock($fp, 3);
  38.  
  39. // zamknięcie pliku
  40. fclose($fp);
  41.  



moze jakas prawie gotowa podpowiedz jak to zrobic?

pozdrawiam i dziekuje za wszelką pomoc

Ten post edytował majka111 17.02.2013, 22:04:07
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 11:15