---
title: "Tillåtna tecken i URL?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/128496-tillåtna-tecken-i-url"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "erciz"
published: "2005-05-19T12:18:23.000Z"
updated: "2005-05-19T12:33:37.000Z"
replies: 2
views: 625
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/128496-tillåtna-tecken-i-url"
---

# Tillåtna tecken i URL?

## #1 — erciz, 2005-05-19T12:18Z

Nån som vet var det finns dokumenterat vilka tecken som är tillåtna och icke tillåtna tecken i URLer/URIs?

Finns det nån funktion för att parsa såna strängar i PHP?

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

## #2 — @nders, 2005-05-19T12:19Z

<http://se2.php.net/manual/en/function.urlencode.php>

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

## #3 — erciz, 2005-05-19T12:33Z

Tack, men det var inte riktigt så jag menade. Men länken <http://www.faqs.org/rfcs/rfc1738> kanske kan leda mig till svaret, ska luska lite där.

För jag ville inte ha en funktion som översatte en sträng till en URL-kompatibel, utan en funktion som letade upp icke-URL-kompatibla tecken från en sträng.

För jag tänkte göra en funktion som letade upp URLer ur en sträng och ersatte dem med länkar. Jag har gjort en som funkar bra, men inte perfekt, för jag vet inte med vilka tecken en URL kan sluta. 
t.ex. Skriver jag <http://www.dn.se> så är det självklart att URLen slutar med mellanslag, men <http://www.dn.se,> är inte lika självklar... och inte heller \\0 islutet av en sträng... och inte heller "http://www.dn.se" omgärdat av " ifall man försöker skriva i HTML-format... 

Hoppas att jag har förtydligat mig nu.

EDIT: Hmm, såg att wFs str2link inte var bättre än min nuvarande, men jag vill förbättra min.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/128496-tillåtna-tecken-i-url
