---
title: "Ändra alla länkar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/39437-ändra-alla-länkar"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Alpha II"
published: "2002-03-11T16:11:00.000Z"
updated: "2002-03-12T14:39:19.000Z"
replies: 5
views: 277
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/39437-ändra-alla-länkar"
---

# Ändra alla länkar

## #1 — Alpha II, 2002-03-11T16:11Z

Jag har en hel sida i en variabel. Hur gör jag så att alla länkar blir sida.php?url=riktig_url?

Permalänk: https://www.webforum.nu/p/39437

## #2 — Alpha II, 2002-03-11T16:30Z

jag vill även att formulärenas action ska ändras

\*tycker det här verkar svårt\*

Permalänk: https://www.webforum.nu/p/622761

## #3 — SPiN, 2002-03-11T16:44Z

Osäker, men testa följande:

1\.

```
$helText = preg_replace ( "/<a href=\"http:\/\/(.*?)\">/is", "<a href=\"sida.php?url=" . urlencode ( "\\1" ) . "\">", $helText );
```

2\.

```
$helText = preg_replace ( "/<form action=\"(.*?)\">/is", "<form action=\"sida.php?action=" . urlencode ( "\\1" ) . "\">", $helText );
```

Permalänk: https://www.webforum.nu/p/622767

## #4 — Alpha II, 2002-03-11T19:22Z

Men det kan väl inte funka om en länk är gjord på nått annat sätt. tex:

 \<a href="sida.htm" target="\_blank" style="greenlink"\>klicka här\</a\>

Permalänk: https://www.webforum.nu/p/622845

## #5 — SPiN, 2002-03-11T21:49Z

Värst vad man ska vara petig då. :e

```
$helText = preg_replace ( "/<a (.*?) href=\"(.*?)\"(.*?)>/is", "<a \\1 href=\"sida.php?url=" . urlencode ( "\\2" ) . "\"\\3>", $helText );
```

Permalänk: https://www.webforum.nu/p/622898

## #6 — Alpha II, 2002-03-12T14:39Z

Frågar typ samma sak här <http://webforum.aleborg.com/forum/showthread.php?s=&threadid=38389>

\------

Det fungerar inte! hälften av länkarna blir om de ska vara. I en meny blir varannat altrernativ rätt :l

En annan sak, hur kollar man om en länk är relativ? Och om den är det hur lägger man till variabeln $url i början?

\*krånligt\*

Permalänk: https://www.webforum.nu/p/623144

---

Tråden på webben: https://www.webforum.nu/amne/php/39437-ändra-alla-länkar
