![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 25.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam sprawa niby oczywista,jednak stwarza problem:
Istnieje wyszukiwarka znajdujaca interesującą nas linie z pliku "baza.txt". Dodam, że wyszukiwarka znajduje linie za pomocą autora i tytulu (2 pierwsze kolumny w tabeli) nastepnie wyswietla nam to co znalazł i automatycznie zapisuje do innego pliku "postoj.txt". A tutaj tkwi problem: Co należałoby zrobić aby po zapisaniu do "postoj" jednoczesnie wykasował tą linię z "baza.txt" ![]() Tak, aby po zedytowaniu możnabyłoby spokojnie zapisać do "baza.txt" nową ksiazke bez obawiania się, że stary(bledny) wpis nadal istnieje. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
moze to pomoże
Kod <?
$plik = "baza.txt"; $fopen = fopen ($plik , "r"); $zmien = fread ($fopen, filesize ($plik)); fclose ($fopen); if(strstr($zmien,"".$line[0]."||".$line[1]."||".$line[2]."||".$line[3]."||".$line[4]."||".$line[5]."||".$line[6]."||".$line[7]."")){ $plik = "baza.txt"; $fsee = fopen($plik,'w'); $zmien = str_replace(""$line[0]."||".$line[1]."||".$line[2]."||".$line[3]."||".$line[4]."||".$line[5]."||".$line[6]."||".$line[7]."\n","",$zmien); fputs($fsee, $zmien); fclose($fsee); ?> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:05 |