Strangler
Legacy Member
Hallo allemaal,
Mijn probleem is hetvolgende:
Ik heb de opdracht gekregen een interlinking-systeem te schrijven, maar er zijn nogal wat beperkingen.
Dus bedoeling is:
in adminsysteem geef je in welk(e) woord(en) je wilt laten linken in je inhoud.
Dit komt in de database in een tabel met 3 velden: id, woord, url.
als je dus inhoud opvraagt op de website, moet hij de woorden dat je in de database gestoken hebt, vervangen door een link.
Met een str_replace: geen probleem, ware het niet dat het maar 1/3 van het aantal zijn die hij mag vervangen.
dus stel dat een woord 5 keer op de website voorkomt, dan mag het maar 2x vervangen worden door een link.
met een str_split of explode op spatie: ja, had ik ook aan gedacht, maar wat dan als je meerdere woorden in 1 link wilt steken?
Heb al vanalles geprobeerd, maar zit nu muurvast.
Iemand die mij kan helpen?
Of iemand die een scriptje kent?
Alvast bedankt!
Jelle
Mijn probleem is hetvolgende:
Ik heb de opdracht gekregen een interlinking-systeem te schrijven, maar er zijn nogal wat beperkingen.
Dus bedoeling is:
in adminsysteem geef je in welk(e) woord(en) je wilt laten linken in je inhoud.
Dit komt in de database in een tabel met 3 velden: id, woord, url.
als je dus inhoud opvraagt op de website, moet hij de woorden dat je in de database gestoken hebt, vervangen door een link.
Met een str_replace: geen probleem, ware het niet dat het maar 1/3 van het aantal zijn die hij mag vervangen.
dus stel dat een woord 5 keer op de website voorkomt, dan mag het maar 2x vervangen worden door een link.
met een str_split of explode op spatie: ja, had ik ook aan gedacht, maar wat dan als je meerdere woorden in 1 link wilt steken?
Heb al vanalles geprobeerd, maar zit nu muurvast.
Iemand die mij kan helpen?
Of iemand die een scriptje kent?
Alvast bedankt!
Jelle