"We are back" « oc.at

hyperlink durch mailto in php ersetzen

BiG_WEaSeL 24.08.2003 - 12:25 1040 0
Posts

BiG_WEaSeL

Elder
-
Avatar
Registered: Jun 2000
Location: Wien
Posts: 8362
hallo!

ich habe folgendes problem, dass ich bereits durch stundenlanges manual lesen (regex syntax und php.net) leider nicht loesen konnte (obwohl es sicher trivial ist)

ich habe eine variabel $ausgabe die den inhalt einer ganzen webpage inkl html tags enthaelt. ich moechte nun aus einem link dieser art

xxxxx=unberechenbare zeichen

<a href="/blabla.phtmlxxxxxxxxxxxx?email=test@test.at">test@test.at</a> durch folgendes ersetzen

<a href="mailto:test@test.at">test@test.at</a> (die emailadresse kann sich aber aendern, also kann ich es nicht hardcoden)

ich hoffe ihr versteht was ich meine.

EDIT: php version 4.0.6

EDIT2: dank that funktioniert es jetzt, mittels regexp +preg_replace: $ausgabe=preg_replace("'href=\"/blabla\.phtml\?.*email='si", "href=\"mailto:",$ausgabe);
Bearbeitet von BiG_WEaSeL am 24.08.2003, 13:21
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz