Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zapisywanie do pliku txt
warkakw
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 11.08.2006

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


witam
napisałem skrypt php i ma on za zadanie dopisywac kolejne linijki tekstu do
pliku *.txt. problem w tym że nie wiem co zrobic aby skrypt pisał od nowej linijki a nie na koncu ostatniej.
oto kod:
{
$top=fopen("top_download.txt", "a+t");
$do_zapisu="\\r\\n"."$_GET[fileid];42;$opis";
fwrite($top,$do_zapisu);
fclose($top);
}
ponoć \r\n ma powodować przejście do nowej linijki w pliku txt ale tak sie nie dzieje. Jest ono dopisywane jak zwykły tekst: blabla\r\nblabla
co zrobic aby pisało od nowej linijki?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
dziękuje za pomoc
Kamil
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jacus
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 21.11.2006

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


a nie podobny mam problem ?
wszystkie posty przeczytałem i sporo innych tematów.
tyle, że nie wiem jak mam użyć tego \r\n
i gdzie to dopisać (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)

Kod
<?php
  $a = 'login.txt';
  $b = $_POST[login];
  $fwrite = "\r\n";

// $_POST[s].$_POST[s2].".php";
//."<br>"
  if (is_writable($a)) {
  

     if (!$a = fopen($a, 'a+t')) {
           echo "Nie mogę otworzyć pliku ($a)";
           exit;
     }
  

     if (fwrite($a, $b) === FALSE) {
         echo "Nie mogę zapisać do pliku ($a)";
         exit;
     }
  
     echo "Sukces, zapisano login do pliku ($a)";
  
     fclose($a);
  
  } else {
     echo "Plik $a nie jest zapisywalny";
  }

  $c = 'haslo.txt';
  $d = $_POST[haslo];
  
  if (is_writable($c)) {
  

     if (!$c = fopen($c, 'w+')) {
           echo "Nie mogę otworzyć pliku ($c)";
           exit;
     }
  

     if (fwrite($c, $d) === FALSE) {
         echo "Nie mogę zapisać do pliku ($c)";
         exit;
     }
  
     echo "Sukces, zapisano haslo do pliku ($c)";
  
     fclose($c);
  
  } else {
     echo "Plik $c nie jest zapisywalny";
  }
  ?>
Go to the top of the page
+Quote Post

Posty w temacie
- warkakw   [php] zapisywanie do pliku txt   11.08.2006, 13:15:18
- - nospor   nie [PHP] pobierz, plaintext <?php$do_zapisu=...   11.08.2006, 13:17:33
- - warkakw   thx działa!   11.08.2006, 13:22:27
- - jacus   Witam Wybacz, że się dokleję ale mam podobny prob...   11.12.2006, 18:20:48
- - nospor   w kodzie masz tak: fopen($c, 'w+') a ...   11.12.2006, 18:23:57
- - jacus   a,w,r,x - nic nie działa tak jak ja chce. możesz r...   11.12.2006, 19:03:26
- - nospor   Cytata,w,r,x - nic nie działa tak jak ja chce.nie ...   11.12.2006, 19:07:34
- - jacus   tak, masz racje, a osadza na końcu pliku tyle, że ...   11.12.2006, 19:18:35
- - nospor   Cytattak, masz racje, a osadza na końcu pliku tyle...   11.12.2006, 19:24:06
- - jacus   a nie podobny mam problem ? wszystkie posty przecz...   11.12.2006, 19:35:36
- - nospor   Cytata nie podobny mam problem ?podpbny, tylko ze ...   11.12.2006, 19:41:07
- - jacus   Załapałem co z tym \r\n. Do czego jest s...   11.12.2006, 20:02:28
- - nospor   CytatAle jeszcze nie mogę znaleźćhm...   11.12.2006, 20:09:29
- - jacus   LOL nie oglądam bajek bo nie mam czasu. A tego nie...   11.12.2006, 21:26:44
- - nospor   Cytata co i gdzie trzeba dopisać żeby zapisywało n...   11.12.2006, 21:33:30
- - jacus   Faktycznie banalne to nie jest, niestety. Może mi ...   11.12.2006, 21:39:11
- - rozny   A te zapisywanie na poczatku pliku do czegos konkr...   12.12.2006, 09:32:39
- - jacus   Mnie to jest obecnie do niczego nie potrzebne ale ...   12.12.2006, 15:00:58
- - lopik   Nie czytałem od początku tematu , ale ja...   12.12.2006, 15:35:39


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: 8.10.2025 - 23:50