Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzenie poprawności skryptu
Forum PHP.pl > Forum > Przedszkole
fiflus
Napisałem malutki skrypt wyszukujący rekordy zaczynające się od poszczególnych liter i mam prośbę aby ktoś sprawdził fachowym okiem i powiedział co ewentualnie jest nie tak. (skrypt u mnie działa poprawnie, ale może zawiera jakieś ukryte wady o których nie mam pojęcia)

  1. <?php
  2. $baza = file(&#092;"baza.txt\");//plik bazy
  3. $szukaj = $_GET[id];//okresla litere
  4. for($index=0; $index<count($baza); $index++){//petla
  5. if(eregi(&#092;"$szukaj\", substr($baza[$index], 0, 1))){//warunek
  6. echo $baza[$index].'<br>';//wyswietl
  7. }
  8. }
  9. ?>


Za wszelkie informacje dziękuję

-------update kszychu--------------
Poprawne używanie bbcode znacznie poprawia czytelność i ułatwia innym przeglądanie.
kszychu
Linia 3 powinno być: $_GET['id']
Linia 4, to nie błąd, ale przy dużej ilości linii, każdorazowe sprawdzanie ich ilości przy porównaniu może trochę spowolnić, dlatego lepiej dać tak:
  1. <?php
  2. for($index=0, $max = count($baza); $index < $max; $index++)
  3. ?>

Linia 5:
  1. <?php
  2. eregi($szukaj, substr($baza[$index], 0, 1))
  3. ?>
fiflus
Dziękuję za sugestie smile.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.