[php] (fopen) links vervangen

Pagina: 1
Acties:

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
Hi,
Ik heb dmv fopen() een pagina ingeladen.
Ik wil eigenlijk dat alle links die getoond worden worden vervangen door open.php?url='en-dan-hier-de-link'.
Ik ben wel bezig geweest met eregi_replace($url, $newurl, $line);, maar dan krijg ik alleen href="... vervangen door href=open.php?url="...
Dan staat er dus nog een " aan het einde van de link; hoe kan ik deze ook wegkrijgen, of is daar soms nog een aparte functie oid voor?
Thnx

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Dat is nog lastiger dan je denkt.. Je zult sowieso met regexpen aan de slag moeten. Daarnaast zul je ook relatieve links moeten vervangen door absolute. Dat moet niet alleen bij de a hrefs, maar OOK bij bijvoorbeeld de plaatjes.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'