Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [wolontariat] Przeszukanie pliku baza.txt i zwrócenie wyników.
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
kolkin
Witam,

Poszukuje skryptu, który będzie działał w ten sposób.

Będzie zczytywał dane z text arena i przeszukiwał pod ich kontem plik bazy_danych.txt

Dla przykładu w polu tekstowym wpisuje "nazwa uzytkownika , wiek, czas online, ilosc postów, id:konta76789" "nazwa uzytkownika2 , wiek2, czas online2, ilosc postów2, id:konta270000"

Skrypt powinien zwracać wartość "nazwa uzytkownika, id:konta - WYNIK (znaleziono, nieznalezione)" "nazwa uzytkownika2, id:konta2 - WYNIK (znaleziono, nieznalezione)".

plik baza_danych.txt będzie zawierał tylko ID:konta.


Nigdy nie miałem do czynienia z programowaniem PHP i nie mam o tym zielonego pojęcia. Wiem, że jest to dość prosty skrypt i gdyby ktoś pomógł mi go jakoś stworzyć był bym bardzo wdzięczny...


Na internecie znalazłem coś takiego , może by to jakoś przerobić?


  1. <form action="szukaj.php" method="post">
  2. Podaj szukane nazwisko: <input type="text" name="nazw" />
  3. <input type="submit" name="button" value="szukaj" />
  4. </form>
  5.  
  6. <?php
  7. $plik = "db.txt";
  8. $dane = file($plik); /* pobieram dane z pliku i zapisuje do tablicy (linia = rekord) */
  9.  
  10. if ((isset($_POST['nazw'])) AND (trim($_POST['nazw']) != "")) {
  11. /* sprawdzam czy zmienna została zainicjonowana i czy jej wartość nie jest pusta */
  12.  
  13. for($i=0;$i<count($dane);$i++) /* przeszukuję tablicę */
  14. list($imie[$i], $nazwisko[$i], $miejscowosc[$i]) = explode(" || ", $dane[$i]);
  15. /* dziele linię na tablicę i zapisuje dane do odpowiednich zmienncyh */
  16.  
  17. for($i=0;$i<count($nazwisko);$i++)
  18. if (strpos($nazwisko[$i],$_POST['nazw']) !== false)
  19. /* sprawdzam czy szukany ciąg znaków znajduje się w zmiennej $nazwisko[$i] */
  20. echo $imie[$i]." ".$nazwisko[$i].", ".$miejscowosc[$i]."<br />";
  21. /* wyświetlam dane w ktore spelnialy powyzszy warunek */
  22.  
  23.  
  24. }
  25. ?>






Pozdrawiam
darko
Nie ten dział, od tego masz forum Poszukuję.
kolkin
A dziękuję wam bardzo.

Z WOLONTARIATu to Admina wyczarowaliście.

0 pomocy czy w dobrym kierunku myślę czy też nie... najlepiej nabić sobie posta "nie ten dział" "nikt tego za Ciebie zrobi"...

Pozdro.. guitar.gif .
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.