Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Wyszukiwarka, ale..., bez bazy danych
Blady
post 2.04.2006, 09:52:43
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Mój problem wygląda tak że potrzebuje zrobić wyszukiwarkę produktów, ale nie są one w żadnej bazie danych, tylko w kilku plikach html pogrupowanych wg kategorii. Jeden produkt wraz z dodatkowymi informacjami zajmuje jeden wiersz w tabeli.
Moim zadaniem jest wyswietlenie wszystkich wierszy ze wszystkich plików (lub wybranych) pasujacych do szukanego wyrażenia.
Wiem ze powinienem wykorzystac do tego celu wyrażenia regularne, ale nie mam o nich praktycznie zadnego pojęcia. Mówiąc szczerze nie wiem za bardzo jak sie do tego zabrać.
Będę wdzieczy za wszelką pomoc, co do podpowiedzi jak działac na wyr regularnych jak i również tego konkretnego przypadku.
Go to the top of the page
+Quote Post
treewood
post 3.04.2006, 08:43:29
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 18.01.2003

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


Blady - to moze bys wrzucil przykladowo wygladajacy html itd. bo nie wiadomo od czego zaczac. napewno przyda ci sie funkcja strip_tags()


--------------------
Działam w OpenSolution.org, autor Quick.Cms i Quick.Cart już od ponad 10 lat
Go to the top of the page
+Quote Post
-Guest-
post 3.04.2006, 09:09:35
Post #3





Goście







Oto przykładowy HTML:

  1. <body bgcolor="#FFFFFF" alink="#FF0000">
  2. <table WIDTH="500" BORDER=1 CELLPADDING="0" CELLSPACING="0" CLASS="t1" >
  3. <tr>
  4. <th align="center" CLASS="t1">Grupa towarowa JAKAS </th>
  5. </tr>
  6.  
  7. <div align="center"><center>
  8. <table WIDTH="500" BORDER=1 ALIGN="CENTER" CELLPADDING="2" CELLSPACING="0" CLASS="t1">
  9.  
  10. <tr>
  11. <td CLASS="t1"><A HREF="dodaj.php?i=664173&p=PROD_1&c=2.24" TARGET="_self">PROD_1 <A></td>
  12. <td ALIGN="RIGHT" CLASS="t1"><b> 2.24 PLN</b></td>
  13. </tr>
  14.  
  15. <tr>
  16. <td CLASS="t1"><A HREF="dodaj.php?i=664197&p=PROD_2&c=2.95" TARGET="_self">PROD_2<A></td>
  17. <td ALIGN="RIGHT" CLASS="t1"><b> 2.95 PLN</b></td>
  18. </tr>
  19.  
  20. <tr>
  21. <td CLASS="t1"><A HREF="dodaj.php?i=664111&p=PROD_3&c=2.52" TARGET="_self">PROD_3<A></td>
  22. <td ALIGN="RIGHT" CLASS="t1"><b> 2.52 PLN</b></td>
  23. </tr>
  24.  
  25.  
  26. </body>

Od razu mówie ze nie mam za duzego wpływu na to w jaki sposób wyglada ten kod. Jest on generowany przez jakis skrypcik na podstawie stanu magazynowego. Dosyć poplatany układ ale coż.. to inna historia.
Go to the top of the page
+Quote Post
Blady
post 3.04.2006, 18:24:06
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Przepraszam, wysyłałem z innego komputera i zapomniałem sie zalogowac. Czy ta próbka kodu jest wystarczająca?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 05:28