lägga till http:// till ett värde om det behövs?

Permalänk
Medlem

lägga till http:// till ett värde om det behövs?

Jag håller på att skriva en gästbok i php.

Jag ahr ett litet problem.

Om besökarna inte fyller i http:// i adressfältet så blir länken www.adress.com

När jag sedan länkar till sidan så blir det http://www.minadress.com/www.adress.com

vilket är helt fel.

Någon som vet vilken funktion i php som man kan kolla och en variables värde börjar med http://?

Jag vet att det finns en men jag kommer inte ihåg vilken det är!

Visa signatur

Är man inte bra så måste man se bra ut!

Permalänk
Hedersmedlem

if ( substr($url, 0, 7) != "http://" ) $url = "http://" . $url;

Vadå ful lösning?

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Hedersmedlem

Jag tyckte inte den var ful alls faktiskt

Permalänk
Medlem

Den lösningen är bra om vill strippa ut http:// man har ett system med global 'http' variabel som hängs på alla länkar om man är på en vanlig (http) eller en ssl (https)...

För informations skull...

Visa signatur

¤Hakuna Matata¤
# Ibland försvinner 'j', 'å', 'ä' och 'ö'...
Signatur redigerad av GAPa. I textstorlek tre får man bara ha en rad.