Ga naar inhoud

localhost benaderen ipv4 vs ipv6


Aanbevolen berichten

Ik ben bezig met een website die ook een mobiele variant heeft. Om te testen heb ik een android apparaat en ik wil via wifi de localhost benaderen. Dat gaat prima maar ik loop tegen een probleem op bij het verwerken van de IP's. Met een script regel ik het base adres zodat alle onderdelen (css, gfx ,js..) het juiste pad krijgen en ik niet na uploaden op de uiteindelijke server steeds ip's hoef te veranderen. [code:1:57a35c728d] if ($_SERVER['REMOTE_ADDR']==("127.0.0.1" || "::1")) { $base="http://localhost/website/"; } elseif ($_SERVER['REMOTE_ADDR']=="192.168.178.10") { $base="http://192.168.178.11/website/"; } else { $base="http://www.website.nl/"; } echo '<base href="'. $base .'" />'; [/code:1:57a35c728d] Die elseif regelt het gebeuren rondom mijn andoid tablet. Tenminste, dat is de bedoeling. Ik heb nu ontdekt dat er (denk ik) een probleem ontstaat het herkennen van het ipv4 danwel ipv6 adres. Als ik deze namelijk laat echoën verschijnt er in de browser op mijn desktop het ipv6 adres en op het tablet het ipv4 adres. Voor de desktop versie heb ik een oplossing gevonden, zoals in de eerste regel te zien. Voor mijn android heb ik van alles geprobeerd, het ipadres invullen, $_SERVER functies maar het lukt me niet. Iemand een idee?
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...