Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zapis do tablicy asocjacyjnej, odczyt z pliku i zapis do tablicy
pablo_83
post 29.03.2009, 10:40:11
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


  1. <?php  
  2.  $filename = 'plan.dat';  
  3.    
  4.  if (file_exists($filename)) {  
  5.      echo "Plik $filename istnieje <br />";  
  6.  } else {  
  7.      echo "Plik $filename nie istnieje <br />";  
  8.  }  
  9.  echo( "Rozmiar pliku" .filesize($filename)."<br />") ;
  10.  
  11.    echo("ostatnie otwarcie:".date("j, F, Y, H:i", fileatime($filename))."<br />");
  12.    
  13.      echo("ostatnia modyfikacja:".date("j, F, Y, H:i", filemtime($filename))."<br /><br /><br />");            
  14.    
  15.    $fp = fopen("plan.dat", "r");
  16.    $tekst =  fpassthru($fp);
  17.    
  18.  
  19.    
  20.  
  21.    
  22. [indent]// $dane = explode("\n", file('plan.dat'));    
  23. [/indent][indent]        //$dane = array ("a"=>"$tekst");
  24. [/indent][indent][indent][indent]//echo ("to jest plan zajec z tablicy: <br /> $dane");
  25. [/indent][/indent][/indent]  
  26.  ?>



witam. napisałem taki kod wyświetlający różne informacje i pliku plan.dat (plan zajęć). Nie wiem co mam dopisać i w jaki sposób aby to co zostało odczytane z pliku plan.dat za pomocą fpassthru() wrzucić do tablicy asocjacyjnej. Proszę o pomoc, w wykomentowaniu są moje nieudolne próby ... ;/.

to tekst zwracany przez fpassthru - poniedzialek Brak zajęć.

plik zawiera tylko tekst który jest zapisywany przez inną funkcje

  1. <?php
  2. $plik = @fopen ("plan.dat","a");
  3.  
  4. $dopis = "poniedzialek
  5. Brak zajęć.
  6. ";
  7.  
  8. $dlugosc_wpisu = strlen("$dopis");
  9. $zapis_udany = @fwrite ($plik,$dopis,$dlugosc_wpisu);
  10. if ($zapis_udany) echo ("Plik został zapisany<br />");
  11. else
  12. echo ("Wystąpił problem !<br />");
  13.  
  14.  
  15. fclose($plik);
  16. ?>


Ten post edytował pablo_83 29.03.2009, 15:02:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Fifi209
post 29.03.2009, 11:01:46
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Pokaż lepiej jak wygląda plik bo jasnowidzem to tutaj nikt nie jest. ;d


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
RafaelX
post 29.03.2009, 11:06:11
Post #3





Grupa: Zarejestrowani
Postów: 144
Pomógł: 28
Dołączył: 2.01.2009

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


i daj kod w tag [php] bo nic nie widać...
Go to the top of the page
+Quote Post
Ociu
post 29.03.2009, 12:11:59
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Proszę dodać tag do tematu i zamknąć kod w odpowiednim bbCode, inaczej będę musiał zamknąć temat.
Go to the top of the page
+Quote Post
pablo_83
post 29.03.2009, 15:05:52
Post #5





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


mam nadzieje że teraz lepiej jest to zobrazowane
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:43