Beste SD'ers,
Ik heb de site www.stoeregames.nl en .be nu7 wil ik maken dat als er een belgische bezoeker komt op www.stoeregames.be dat de titel dan .: StoereGames.be :. Blah Blah wordt en als er een nederlander komt dat de titel is .: StoereGames.nl :. Blah Blah. Ik had vanmorgen wat zitten proberen maar dat is niet gelukt, wie kan mij helpen?
- php vraag
-
26-08-2007, 16:54 #1
- Berichten
- 716
- Lid sinds
- 18 Jaar
php vraag
-
In de schijnwerper
Linkbuilding laten doen - Sinds 1998 | NUMMER 1 voorbeeldenOverige dealsLinkvada.com Linkbuilding Platform: Direct Linkbuilden op 77.000+ premium domeinenLinkpartnersLinkbuilding uitbesteden - 25 jaar ervaring - Zie behaalde resultatenAdvertentieruimtePopi.nl | Linkbuilding Platform| 14.000+ MogelijkhedenLinkpartners -
26-08-2007, 19:01 #2
- Berichten
- 716
- Lid sinds
- 18 Jaar
Niemand?
-
26-08-2007, 19:08 #3
- Berichten
- 658
- Lid sinds
- 18 Jaar
Je zult met $_SERVER['SERVER_NAME'] aan de gang moeten.
Begin met het echo'en van $_SERVER['SERVER_NAME'] en kijk wat ze op beide urls weergeven. Noteer dat. En dan kun je een simpel ifje doen:
<?php
if($_SERVER['SERVER_NAME'] == "wat hij op de .nl weergeeft"){
echo "titel op .nl";
}
elseif ($_SERVER['SERVER_NAME'] == "wat hij op de .be weergeeft"){
echo "titel op .be";
} else {
echo "bezoeker bezoekt de site noch via .nl noch via .be";
}
?>
Zoiets zou moeten werken
-
26-08-2007, 19:09 #4
- Berichten
- 91
- Lid sinds
- 18 Jaar
edit: Was net te laat.
-
26-08-2007, 19:12 #5
- Berichten
- 716
- Lid sinds
- 18 Jaar
Allebei thanks, k ga het proberen;-)
-
26-08-2007, 19:20 #6
- Berichten
- 124
- Lid sinds
- 17 Jaar
Met een beetje googlen kom je ook een heel eind. Misschien kun je een mooi scriptje vinden.
-
26-08-2007, 20:47 #7
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
Ehh.. ik weet niet wat jullie allemaal brabbelen jongens, maar volgens PHP.net geeft de superglobal $_SERVER met als key SERVER_NAME het volgende als return:
'SERVER_NAME' The name of the server host under which the current script is executing. If the script is running on a virtual host, this will be the value defined for that virtual host.
-
26-08-2007, 20:52 #8
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Aan de hand van het ipadres kun je opzoeken uit welk land hij komt. (google: http://www.google.nl/search?sourceid...q=geoip+lookup )
Dit is niet 100% zeker, maar je komt wel een heel eind :)
-
26-08-2007, 20:55 #9
- Berichten
- 124
- Lid sinds
- 17 Jaar
Om het hem nog makkelijker te maken:
http://www.phptutorial.info/iptocountry/
Een werkend script. Eerste resultaat toen ik zocht in google. Zo makkelijk kan het leven zijn ;-). Als je hulp nodig hebt, stuur je een pm, dan kan ik je ff verder helpen.
-
26-08-2007, 20:59 #10
- Berichten
- 124
- Lid sinds
- 17 Jaar
Deze bedoelde jullie?
$_SERVER['REMOTE_ADDR'];
-
26-08-2007, 21:00 #11
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
yep, dat is het ip van de bezoeker
-
26-08-2007, 21:52 #12
- Berichten
- 658
- Lid sinds
- 18 Jaar
Om even te antwoorden op de vraag van de topicstarter: hoe je de titel kan veranderen met verschillende domeinen.
Code:$Domein = $_SERVER['HTTP_HOST']; $Exp = explode(".",$Domein); $Extensie = $Exp[count($Exp) - 1]; $Titels = array('nl' => 'Stoeregames.nl','be' => 'Stoeregames.be'); if(in_array($Extensie,$Titels)) { echo $Titels[$Extensie]; } else { echo "H4x0r!"; }
-
26-08-2007, 22:17 #13
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Origineel gepost door A. Willemsen
Om even te antwoorden op de vraag van de topicstarter: hoe je de titel kan veranderen met verschillende domeinen.
Code:$Domein = $_SERVER['HTTP_HOST']; $Exp = explode(".",$Domein); $Extensie = $Exp[count($Exp) - 1]; $Titels = array('nl' => 'Stoeregames.nl','be' => 'Stoeregames.be'); if(in_array($Extensie,$Titels)) { echo $Titels[$Extensie]; } else { echo "H4x0r!"; }
Ik snap wel wat je bedoelt, maar dat is te kort door de bocht denk ik. Zeker als je bv. via google gevonden wordt en een bezoeker klikt gewoon op een link. Dat kan namelijk een .nl of een .be zijn, maar dat zegt niets over de te achterhalen nationaliteit van de bezoeker. (Alhoewel dat met ip-based ook niet 100% is).
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic