Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapisywanie zawsze do 1 lini
kamke4
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 16.09.2010

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


Potrzebuje skryptu ktory bedzie zapisywal do pliku tekstowego zawsze do 1 lini a zawartosc 1 lini bedzie spychal do drugiej itd ... mam okienki wpisuje w nim powiedzmy xxx wciskam przycisk "ZAPISZ" i skrypt zapisuje do pliku w 1 lini xxx potem w to samo pole wprowadzam yyy wciskam "zapisz" i zapisuje do pliku w 1 lini yyy a w 2 lini xxx mozecie powiedziec jak to mniej wiecej zrobic ? w php raczkuje ale zrobienie skryptu ktory zapisuje do pliku nie stanowi dla mnie trudnosci
Go to the top of the page
+Quote Post
Quadina
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 38
Dołączył: 1.12.2010
Skąd: Wrocław

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


Google: php dopisywanie na początek pliku
Pierwszy link ;-)

  1. // zmienna $dane, która będzie zapisana
  2. // może także pochodzić z formularza np. $dane = $_POST['dane'];
  3. $dane="$jakas_zmienna\n";
  4.  
  5. // przypisanie zmniennej $file nazwy pliku
  6. $file="baza.txt";
  7.  
  8. // uchwyt pliku, otwarcie do odczytu i dopisania
  9. $fp=fopen("$file", "r+");
  10.  
  11. // dodanie do zmiennej dane poprzedniej zawartości pliku
  12. $dane=$dane.fread($fp, filesize($file));
  13.  
  14. // ustawienie kursora na początku pliku
  15. rewind($fp);
  16.  
  17. // blokada pliku do zapisu
  18. flock($fp, 2);
  19.  
  20. // zapisanie danych do pliku
  21. fwrite($fp, $dane);
  22.  
  23. // odblokowanie pliku
  24. flock($fp, 3);
  25.  
  26. // zamknięcie pliku
  27. fclose($fp);


Ten post edytował Quadina 3.12.2010, 13:59:55
Go to the top of the page
+Quote Post

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: 22.08.2025 - 19:06