Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [algorytm][PHP] Podlinkowanie artykułów w treści
Forum PHP.pl > Forum > PHP
Taifun
1) Jaki stosujecie algorytmu do podlinkowania artykułów w treści innych artykułów?
np. mamy tekst
Cytat
Badacze z Queen’s University skonstruowali prosty test, bazujący na pomiarze ruchów oczu, który pozwala zidentyfikować dzieci z płodowym zespołem alkoholowym. Dotychczas nie istniały obiektywne narzędzia diagnostyczne, umożliwiające odróżnienie dzieci z FAS od maluchów z ADHD. Wcześniejsze testy były zależne kulturowo, nie nadawały się więc do stosowania na szeroką skalę. Grupa uczonych z Queen’s University zaobserwowała w badaniu pilotażowym (brało w nim udział 25 dziewczynek i chłopców w wieku od 8 do 12 lat), że specyficzne dla FAS nieprawidłowości w budowie mózgu znajdują odzwierciedlenie w typowych dla tej choroby ruchach gałek ocznych. Obecnie trwają badania z użyciem rezonansu magnetycznego, mające pokazać różnice w funkcjonowaniu mózgów dzieci z płodowym zespołem alkoholowym i innymi zaburzeniami rozwojowymi, np. ADHD.

i mamy w bazie artykuł o tytule ADHD więc co teraz?
-zamieniacie wszystkie słowa ADHD na link do artykułu czy tylko pierwsze wystąpienie słowa?

2)
-Jak zrobić w PHP aby zamieniło TYLKO pierwsze wystąpienie słowa ADHD na link np.
Kod
<a href="adhd.html">ADHD</a>
a nie wszystkie
-Jak zrobić aby sprawdzić czy już dane słowo nie jest podlinkowane lub nie zawiera w sobie żadnego tagu html bo jeśli nie bedzie tego zabezpieczenia to wyjdzie
Kod
<a href="adhd.html"><a href="adhd.html">ADHD</a></a>


3) Czy macie jeszcze jakieś pomysły jak udoskonalić ten algorytm
CuteOne
"3) Czy macie jeszcze jakieś pomysły jak udoskonalić ten algorytm"
hęęęę? nic nie podałeś więc o jakim ty algorytmie mówisz....

poczytaj o preg_replace(), preg_match() ewentualnie strtr() - w manualu czytaj komentarze do każdej z tych funkcji
Agape
proste ze tylko jeden link. G widzi zawsze tylko pierwszy jesli href'y sa takie same
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.