PHP get site domain

Status
Niet open voor verdere reacties.

henkjan111

Gebruiker
Lid geworden
9 jan 2011
Berichten
221
Hallo,
Ik ben bezig met een PHP systeem voor mijn site, daarbij heb ik nodig: get domain name.
ik gebruik dus:
<?php echo $_SERVER['HTTP_HOST']; ?>
Als ik site.com bezoek staat er site.com, als ik www.site.com bezoek staat er www.site.com
is het mogelijk als er www. voor staat, dit weg te halen (zonder redirect).
Ik wil dus <?php echo $_SERVER['HTTP_HOST']; ?> zonder www. ervoor

Alvast bedankt...
 
Laatst bewerkt:
Je kunt een regex er op los laten om altijd het juiste resultaat te krijgen.

PHP:
preg_match('/[^.]+\.[^.]+$/i', $_SERVER['HTTP_HOST'], $matches);
echo $matches[0];

Er zijn ook andere varianten, maar zoiets zou in principe moeten werken voor elke host.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan