Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kolejny problem
miszqa
post
Post #1





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


chodzi o edycje pliku txt
jak wyswietlic aby bylo wiersz po wierszu wyswietlane dane z pliku tekstowego plk ma format bez zadnych separatorow oprocz nowej linii
  1. a
  2. b
  3. c
  4. d
  5. ...
  6. y
  7. z


thx za podpowiedz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miszqa
post
Post #2





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


tak juz mam to tera jest next problem jak zrobic edycje poszczegolnego rekordu chodzi mi o zrobienie wyswietlenia danych wirsz po wierszu a z boku przypisac pole edytuj aby moglo wyedytowac poszczegolny wiersz tylko nie wiem jak wyciagnac dany wiersz
wyswietlanie mam takie
  1. <?php
  2.  
  3. $filename = &#092;"\"; 
  4. $plik = file($filename); 
  5. for( $i=0 ; $i<count($plik) ; $i++) {  
  6. $wiersz = explode(&#092;"|\",chop($plik[$i]));  
  7. for( $j=0  ; $j<count($wiersz) ;  $j++)  
  8. echo $wiersz[$j].&#092;" \";  
  9. echo &#092;"<BR>\"; 
  10. } 
  11.  
  12. ?>

a do edycji:
  1. <?php
  2.  
  3. //ustaw sciezke do pliku: 
  4. $filename = &#092;"\"; 
  5. //zdefiniuj nowy wiersz 
  6. $nowy = &#092;"...\"; 
  7. //podaj pozycje na ktorej zamienic: 
  8. $nr_y = 4; 
  9. $plik = file($filename); 
  10. $plik[$nr_y-1] = $nowy.&#092;"rn\"; 
  11. $plik = implode(&#092;"\",$plik); 
  12. $fp = fopen($filename , &#092;"w\");
  13. flock($fp,2); 
  14. fputs( $fp , $plik); 
  15. flock($fp,3);
  16. fclose($fp);
  17.  
  18. ?>

bede niezmiernie wdzieczny
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: 10.10.2025 - 09:24