WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- php preg_replace_callback für dynamischen Link

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » php preg_replace_callback für dynamischen Link - 17 Sept 2021 Antworten
php preg_replace_callback für dynamischen Link
Rm21
Pixelschubser
Threadstarter




Beiträge: 1

Hallo, ich hoffe mir kann jemand helfen. Vorab muss ich sagen dass ich von php so gut wie gar keine ahnung habe und von regexp auch nicht so wirklich. dennoch muss ich etwas erstellen und benötige dafür dringend hilfe. Ich erkläre mal was genau passieren soll und zeig euch dann meinen code, den ich mir mit mangeldenem wissen irgendwie zusammengeschustert habe...

Es soll ein Plugin programmiert werden in php mit regexp. Dieses plugin durchsucht den Text einer webseite, z.B www.beispiel.de/index.php, nach einem bestimmten Wort, z.B Seite2. Wenn das Wort auf der Seite gefunden wurde, dann soll auf der Seite ein Link generiert werden der zu einer externen Seite führt, z.B www.ExterneSeite.de. Allerdings soll das gefundene Wort an diesen Link angefügt werden. Somit hätten wir die Seite www.ExterneSeite.de/Seite2. Das gefundene Wort soll angefügt werden, da wir nicht nur z.B die Unterseite "Seite2" sondern auch noch "Seite3", "Seite4" usw ansteuern wollen, je nach dem welches Wort im Text gefunden werden soll. Ich hoffe das war verständlich. Hier mal mein bisheriger, nicht wirklich zielführender Code. Bis dato schaffe ich es nur am Ende etwas wiederzugeben , aber leider nicht als Link.
$Muster ist das im Webseitentext zu suchende Wort. $LinkWort ist ein Satz oder ein Wort, das letztlich den Hyperlink zum Ziel beinhalten in der die Unterseite hinzugefügt werden soll. Kann man sich wie $Linkwort vorstellen, falls jmd nicht wusste was ich meine.

Code:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16:
public function onContentPrepare($context, &$row, &$params, $page = 0) 	
{ 		 	
$text = $row->text;	 	 	

$Muster= array(); 	
$Muster[0] = '/Seite1/'; 	
$Muster[1] = '/Seite2/'; 	
$Muster[2] = '/Seite3/'; 	 	

$Link = array(); 	
$LinkWort[2] = 'Zur anderen Seite 1'; 	
$LinkWort[1] = 'Zur anderen Seite 2'; 	
$LinkWort[0] = 'Zur anderen Seite 3'; 	 	

$row->text = preg_replace($Muster,$LinkWort,$text); 	 	
}

Diese Nachricht wurde geändert von: Rm21
  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » php preg_replace_callback für dynamischen Link

Aktuelle Beiträge zur Hilfe im Forum für Homepage - php preg_replace_callback für dynamischen Link im Forum Homepage Hosting AntwortenLetztes Posting
Whatsapp +84935462769 Sell Cash App Transfer, Western Union, Clone Card,CVV Fresh,Fullz info ssn dob
in "PHP & MySQL"
4 15.09.2021 13:59 von blackred7979
ICQ:694760367 Sell CVV Good Balance And Cheap USA
in "PHP & MySQL"
0 15.09.2021 06:47 von vendors2003
Best Dumps Shop 2021 | Buy Dumps Cvv | Dumps With Pin | CC Dumps Fresh Valid
in "PHP & MySQL"
0 13.09.2021 14:58 von cvvdump
VPN for CLASH.NET v2rayN
in "PHP & MySQL"
0 13.09.2021 05:59 von Torrent28
Jewelry
in "PHP & MySQL"
2 13.09.2021 04:32 von Mazer
Über Zuverlässigkeit und Qualität
in "PHP & MySQL"
1 09.09.2021 21:32 von Zavylon
Was passiert mit unserer Vision?
in "PHP & MySQL"
1 09.09.2021 10:18 von Zavylon
ICQ:748441620 Sell Cvv Fullz Info SSN DOB + DL DUMPS Track 1&2 Cash App Transfer WU PapPal Bank Log
in "PHP & MySQL"
0 09.09.2021 09:45 von blackred7979
vipgrouponline
in "PHP & MySQL"
0 08.09.2021 09:20 von pgroupon
Where to get a loan?
in "PHP & MySQL"
2 06.09.2021 09:03 von onlinebest
Where to buy legal Bless Unleashed Star Seeds?
in "PHP & MySQL"
0 03.09.2021 08:06 von YYJJJ
Best Place to buy ESO Gold - IGGM
in "PHP & MySQL"
0 03.09.2021 07:52 von YYJJJ
GameMS is the best choice to buy low cost NBA 2K22 MT
in "PHP & MySQL"
0 03.09.2021 07:40 von YYJJJ
How to get the cheapest POE Currency?
in "PHP & MySQL"
0 03.09.2021 07:26 von YYJJJ
HOT Seller CVV Good 2022 - NON VBV Credit Card/Debit Card
in "PHP & MySQL"
0 01.09.2021 12:04 von vbvvbvb
Geschirr
in "PHP & MySQL"
0 31.08.2021 21:06 von Hawes
Financial Services
in "PHP & MySQL"
0 23.08.2021 03:24 von Gaswer



Besucher : 7226795    Heute : 92     Gestern : 1413     Online : 18     17.9.2021    2:05      0 Besucher in den letzten 60 Sekunden        
Nach oben