---
title: "validera url"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/165552-validera-url"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fuel"
published: "2007-10-16T19:42:09.000Z"
updated: "2007-10-16T21:39:40.000Z"
replies: 5
views: 375
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/165552-validera-url"
---

# validera url

## #1 — Fuel, 2007-10-16T19:42Z

Var ett tag sen jag grejjade med detta. Ska kolla en variabel som ska vara en url om det verkligen är en url och inte nåt elakt skräp.

Exempel url: <http://www.hemsida.com/forum/viewtopic.php?f=12&t=1234>

har denna funktion

**Edit: den hade jag kastat nu eftersom den inte fungerade** 

då jag sen skickar variabeln vidare blir bara detta kvar

<http://www.hemsida.com/forum/viewtopic.php?f=12>

Nån som har en kodsnutt som kan hjälpa ?

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

## #2 — matlin, 2007-10-16T19:48Z

Ska det vara en generell funktion eller vill du bara se till att det alltid finns endast en parameter och den ska heta "f"?

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

## #3 — Fuel, 2007-10-16T19:54Z

det som är viktigast är att det börjar på http:// och inte är nån elak kod .. typ

urlen var bara ett exempel på att det kan förekomma variabler i urlen som ovan

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

## #4 — matlin, 2007-10-16T20:01Z

Löses väl bäst med regexp.. kollade upp denna som bör fungera:
preg_match("/^(http:\\\\/\\\\/\|ftp:\\\\/\\\\/{1})((\\w+\\.)+)\\w{2,}(\\/?)$/i", $url)

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

## #5 — Fuel, 2007-10-16T20:05Z

hmm.. den klipper bort **&t=1234** i <http://www.hemsida.com/forum/viewtopic.php?f=12&t=1234>

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

## #6 — Fuel, 2007-10-16T21:39Z

oj.. my bad .. ditt fungerar det var bara jag som gjorde fel när jag hämtade urlen :) tack

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

---

Tråden på webben: https://www.webforum.nu/amne/php/165552-validera-url
