![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 4.10.2008 Skąd: Małopolska Ostrzeżenie: (0%) ![]() ![]() |
Witam. Pokażę wam kod php. On odczytuje i zapisuje dane do pliku / z pliku. Jak zrobićaby każde zapisz(); zapisywało w pliku w nowej linice ?.
<?php if ($_POST['dodajb']){ zapisz(); return; } if ($_POST['otworz']){ open(); return; } function zapisz(){ $post = $_POST['dodaj']; $fop= fopen('./plik.txt', 'a+'); if (fwrite($fop, $post)){ echo "Informacje zostały zapisane"; } fclose($fop); } function open () { $fop = fopen('./plik.txt', 'r+'); if ($fop){ $tresc= fread($fop, filesize('./plik.txt')); fclose($fop); echo $tresc; } else { echo "Nie można odczytać pliku"; } } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 4.10.2008 Skąd: Małopolska Ostrzeżenie: (0%) ![]() ![]() |
Macie kod.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <title> to jest strona główna </title> <body> <form action="index.php" method="post"> <input type="text" name="dodaj"/> <input type="submit" name="dodajb" value="dodaj" /> <br> <input type="submit" name="otworz" value="otwórz" /> </form> <br> </body> </html> <?php if ($_POST['dodajb']){ zapisz(); return; } if ($_POST['otworz']){ open(); return; } function zapisz(){ $post = $_POST['dodaj'].'\n'; $fop= fopen('./plik.txt', 'a+'); if (fwrite($fop, $post)){ echo "Informacje zostały zapisane"; } fclose($fop); } function open () { $fop = fopen('./plik.txt', 'r+'); if ($fop){ $tresc= fread($fop, filesize('./plik.txt')); fclose($fop); echo $tresc; } else { echo "Nie można odczytać pliku"; } } ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 07:11 |