---
title: "Lägga till grejer i <video> samt slänga in sökväg i alla href och src?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/192230-lägga-till-grejer-i-video-samt-slänga-in-sökväg-i-alla-href-och-src"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "bassebhu"
published: "2014-03-31T04:00:05.000Z"
updated: "2014-04-02T17:29:02.000Z"
replies: 2
views: 916
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/192230-lägga-till-grejer-i-video-samt-slänga-in-sökväg-i-alla-href-och-src"
---

# Lägga till grejer i <video> samt slänga in sökväg i alla href och src?

## #1 — bassebhu, 2014-03-31T04:00Z

Tjaba tjena hallå!

Jag har två spörsmål...

1\.)
Jag har ett databasfält som kan innehålla t.ex. detta (xxx kan variera):

```
Kolla in denna video:
<video width="xxx" height="xxx" controls="controls">
<source src="xxx.mp4" type="xxx" />
</video>
```

Från denna sträng vill jag plocka ut enbart xxx.mp4 (src) och få det i en variabel.
Jag vill sedan ersätta hela \<video\>\</video\>-delen med min egna kod för videospelare. Hur kan jag göra detta? Det kan förekomma fler än en \<video\> i databasfältet så replacen bör funka på varje träff.

2\.)
För samma databasfält vill jag lägga till en sträng i början av sökvägen för varje src="" och href="" den hittar. Jag kan köra två str_replace() som ersätter src=" med src="xxx/ och samma för href, men jag gissar att det finns betydligt mer eleganta lösningar för det. Jag vill dessutom bara göra det om sökvägen är lokal, d.v.s. inte om den börjar med http och dylikt.

T.ex.

```
Kolla in min bild:
<img src="bild.jpg" />
```

...vill jag ska bli detta när man skriver ut det med php:

```
Kolla in min bild:
<img src="xxx/bild.jpg" />
```

Jag vill undvika absoluta sökvägar så att man kan byta namn på mappar som man vill utan att behöva ersätta alla träffar av detsamma i databasen. Kan tyckas otympligt, men om jag kunde ha mappsökvägen dynamisk vore det guld!

Tack för tips!

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

## #2 — metalboy, 2014-03-31T06:54Z

Både 1 och 2 skulle jag använda reguljära uttryck för.
Läs mer i PHP-manualen: <http://se1.php.net/pcre>

Kolla extra mycket på [preg_replace](http://se1.php.net/manual/en/function.preg-replace.php) och kanske också [preg_replace_callback](http://se1.php.net/manual/en/function.preg-replace-callback.php).

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

## #3 — bassebhu, 2014-04-02T17:29Z

Tack, ska kolla in detta! Återkommer troligen med frågor  ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/192230-lägga-till-grejer-i-video-samt-slänga-in-sökväg-i-alla-href-och-src
