tld uit url halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »
Robin

Robin

04/12/2006 19:04:00
Quote Anchor link
Hallo,

Ik ben op zoek naar een manier om de tld uit een opgegeven url te halen en op te slaan.

nu heb ik al wat geprobeerd met "parse url" maar daar kan ik de tld niet mee naar boven halen.

ook ben ik bezig met het volgende :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$string
= 'http://www.google.nl';
$string = str_replace('http://','',$string);
$onderdelen = explode('.',$string);

$var = $onderdelen[0];
$var = $onderdelen[1];
$var = $onderdelen[2];

?>


aangezien elke url anders is werkt bovenstaande niet goed...en het word ook een aardige code om te controleren waar de tld zich bevind.

iemand een idee hoe ik dit het beste voor elkaar kan krijgen ?
 
PHP hulp

PHP hulp

26/04/2024 20:50:15
 
Joren de Wit

Joren de Wit

04/12/2006 19:08:00
Quote Anchor link
Ik denk dat je met $_SERVER['HTTP_HOST'] direct te pakken hebt wat jij wilt...
 
Robin

Robin

04/12/2006 19:21:00
Quote Anchor link
met $_SERVER['HTTP_HOST'] haal ik toch de gehele url op ??

de url heb ik al. ik wil alleen weten wat de tld is, dus .nl .com .eu .net etc

dan is het de bedoeling dat deze word opgeslagen in een variabele, dus stel dat de tld .nl dan moet het zoeits worden $tld=".nl"
 
Joren de Wit

Joren de Wit

04/12/2006 19:33:00
Quote Anchor link
Maar je kunt die waarde toch gewoon exploden? In dit geval zou je het zelfs met strrchr() kunnen doen omdat je alleen alles vanaf de laatste punt (.) wilt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$tld
= strrchr($_SERVER['HTTP_HOST'], '.');
?>
 
Robin

Robin

04/12/2006 19:36:00
Quote Anchor link
1 probleem, stel dat de url als volgt word opgegeven : http://www.voorbeeld.nl/index.php

dan geeft hij dus als resultaat "php"

kan ik ook de gegevens ophalen tussen de enelaatste en de laatste punt ? op die manier zou ik dan kunnen controleren waar de tld zich bevind.

explode is ook lastig aangezien de url dus elke keer anders is en niet standaar op .nl eindigt. hoe kan ik dan checken waar de tld zich bevind ?
Gewijzigd op 01/01/1970 01:00:00 door Robin
 
Jelmer -

Jelmer -

04/12/2006 20:21:00
Quote Anchor link
Kijk ook eens naar parse_url.
 
Robin

Robin

04/12/2006 20:46:00
Quote Anchor link
ja daar heb ik reeds naar gekeken, die haalt echt alles op uit een url behalve de tld.

hij haalt wel een stuk op met een gedeelte van het tld, misschien dat ik dat kan combineren met bovenstaande code
 
- -

- -

04/12/2006 20:49:00
Quote Anchor link
dr was een functie voor, ben vergeten. gewoon met regex doen
 
Legolas

Legolas

04/12/2006 20:52:00
Quote Anchor link
parse_url, dan host exploden, en vervolgens laatste waarde
 
Robin

Robin

04/12/2006 20:59:00
Quote Anchor link
thx voor de reacties...ik kan weer aan het werk ha ha. ik zal het meteen even proberen
 
- -

- -

04/12/2006 21:32:00
Quote Anchor link
tada:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$string
= 'http://www.google.nl/';
$onderdelen = pathinfo($string);
$var = $onderdelen['extension'];
?>

Edit:
let op: http://www.google.com/google.php levert php op!

nja zo dan maar:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$string
= 'http://www.google.nl/lol.php';
$onderdelen = pathinfo($string);
$var = $onderdelen['dirname'];
$onderdelen = pathinfo($var);
$var = $onderdelen['extension'];
?>
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Legolas

Legolas

04/12/2006 21:40:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

$arr
= parse_url($url);
$arr = explode('.', $arr['host']);
$tld = array_pop($arr);

?>
Gewijzigd op 01/01/1970 01:00:00 door Legolas
 
Joren de Wit

Joren de Wit

04/12/2006 21:47:00
Quote Anchor link
@Jonathan: tja dat werkt niet erg lekker he...

@Robin: heb jij mijn oplossing wel geprobeerd. $_SERVER['HTTP_HOST'] bevat namelijk van een url als www.voorbeeld.com/test/index.php alleen het gedeelte 'www.voorbeeld.com'.

ps. @Legolas: nice :-)
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Robin

Robin

04/12/2006 22:32:00
Quote Anchor link
blanche,

wat je zegt klopt inderdaad. op zich werkte het prima, maar hij pakt dan de tld van de website zelf en niet van de opgegeven url.

een bezoeker van mijn site geeft dmv een formulier een url door die in een database gezet word en adhv deze url wil ik de tld hebben, iets wat me niet is gelukt met $_SERVER['HTTP_HOST']


ik heb nu onderstaande code, maar om de een of andere reden werkt hij niet goed :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$website
= parse_url("http://www.voorbeeld.com");
$host = $website[host];
$parts = explode('.',$host);
$tld = strrchr($parts, '.');

echo $tld;

?>


het ligt hem in het explode gedeelte. als ik onderstaande code naar het scherm probeer te schrijven geeft hij "array" weer ipv "www", "voorbeeld" en "com"

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$website
= parse_url("http://www.voorbeeld.com");
$host = $website[host];
$parts = explode('.',$host);
echo $parts;
?>


edit : ik had de overige reacties nog niet gezien, dus die ga ik ook even proberen.

edit 2 : de post van legola werkt zo te zien het best en geeft tot op heden altijd het goede resultaat :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

$arr
= parse_url("http://www.test.com/index.php");
$arr = explode('.', $arr['host']);
$tld = array_pop($arr);

echo $tld;

?>
Gewijzigd op 01/01/1970 01:00:00 door Robin
 
Joren de Wit

Joren de Wit

04/12/2006 22:37:00
Quote Anchor link
Aha, dan heb ik je vraag verkeerd begrepen. Ik dacht dat het ging om de url waarmee je website aangeroepen was...

Maar kijk dan even naar het voorbeeld van Legolas, dat is dan precies wat je zoekt.
 
Robin

Robin

04/12/2006 22:38:00
Quote Anchor link
blanche toch bedankt want op zich was het wel hetgeen ik uiteindelijk wilde hebben alleen dan met een opgegeven url.

die van legolas werkt inderdaad perfect.

iedereen erg bedankt voor de reacties, echt super
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.