Get url

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »
Danny von Gaal

Danny von Gaal

12/06/2012 20:34:03
Quote Anchor link
Ik heb een url bijvoorbeeld https://www.test.nl/cms/content/domein/index.php
En nu wil ik controleren dat domein in de url gelijk is == aan de waarde van een $_Session.

Maar hoe lees ik dat uit? Ik kan geen gebruik maken van $_GET['pagina']; want dan moet er voorbeeld index.php?pagina=domein staan.

Iedereen heeft namelijk zijn eigen index.php en dat werkt goed alleen nu kan iemand makkelijk door de url te vervangen naar een andere waarde op een andere pagina komen en dat wil ik afvangen.
 
PHP hulp

PHP hulp

24/12/2024 03:45:48
 
Albert de Wit

Albert de Wit

12/06/2012 20:37:18
Quote Anchor link
schrijf het volgende eens uit op een test php bestandje

print_r($_SERVER);

Daar staan allerlei dingen van de url. Als ik me niet vergis is het juiste $_SERVER['REQUEST_URI']
Gewijzigd op 12/06/2012 20:37:48 door Albert de Wit
 
Danny von Gaal

Danny von Gaal

12/06/2012 20:49:06
Quote Anchor link
Bedankt voor je snelle antwoord maar helaas staat er nergens alleen domein. Het geen wat jij bedoelt geeft als waarde: cms/content/domein/index.php

In principe alles na de domeinnaam.
 
Albert de Wit

Albert de Wit

12/06/2012 20:52:29
Quote Anchor link
$_SERVER['PHP_SELF']
Gewijzigd op 12/06/2012 20:53:01 door Albert de Wit
 
Danny von Gaal

Danny von Gaal

12/06/2012 21:10:49
Quote Anchor link
Nee sorry dat resulteert in het zelfde.
 
Albert de Wit

Albert de Wit

12/06/2012 21:39:45
Quote Anchor link
Ooowh... je maakt gebruik van zoekmachine vriendelijke URL's.
Waarschijnlijk is het woordje 'Domein' in 'https://www.test.nl/cms/content/domein/index.php' $_GET['p1'].

Zoiets moet ergens in je php bestanden staan toch?
 
Wouter J

Wouter J

12/06/2012 22:00:27
Quote Anchor link
Albert, een domein is het stukje tussen www en .com/nl/be/ext.
 
Obelix Idefix

Obelix Idefix

13/06/2012 07:56:44
Quote Anchor link
Ben ik met je eens Wouter, maar TS geeft in zijn (voorbeeld)url ook expliciet het woord domein mee. Mogelijk dat TS daar op doelt in zijn vraagstelling?
 
Erwin H

Erwin H

13/06/2012 08:00:18
Quote Anchor link
Danny von Gaal op 12/06/2012 20:34:03:
En nu wil ik controleren dat domein in de url gelijk is == aan de waarde van een $_Session
...
Iedereen heeft namelijk zijn eigen index.php en dat werkt goed alleen nu kan iemand makkelijk door de url te vervangen naar een andere waarde op een andere pagina komen en dat wil ik afvangen.

Danny, een sessie is gebonden aan een cookie. Een cookie is weer gebonden aan een domein. Een cookie gezet in domein A kan niet worden gelezen vanuit domein B. Als iemand dus begint op zijn eigen domein en dan het domein aanpast, dan kan jij nooit via een cookie checken of dat gebeurt is. De persoon zit namelijk op een ander domein en jij kan dus niet meer het cookie gebruiken van het oorspronkelijke domein.
 
Marco ----

Marco ----

13/06/2012 09:55:43
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 }
else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }

 return $pageURL;
}


echo curPageURL();

?>


Als je dan een deel van de URL nodig hebt kun je bijvoorbeeld explode() gebruiken
Gewijzigd op 13/06/2012 09:56:33 door Marco ----
 
Danny von Gaal

Danny von Gaal

13/06/2012 10:47:28
Quote Anchor link
Beste mensen,

Allemaal bedankt voor het mee denken. Maar ik vermoed dat er verwarring is binnen dit onderwerp. Ik heb wel gezegd domein maar daarmee bedoel ik alleen maar de plek in de url: https://www.test.nl/cms/content/domein/index.php.

Dit zou net zo goed https://www.test.nl/cms/content/pietjepuk/index.php kunnen zijn. Het gaat mij er om dat ik dat stukje tussen / / wil uit kunnen lezen.

Via explode zoals hierboven aangegeven heb ik opgezocht dat je een variabele kan ontleden en dat is al een stap in de buurt. Ik zou dus bijvoorbeeld de url in een variabale kunnen opslaan en dan het vierde stukje kunnen opslaan in een aparte variabele maar is er geen snellere manier?
 
Albert de Wit

Albert de Wit

13/06/2012 11:10:39
Quote Anchor link
zoals ik al veel eerder zei. Dit soort links zijn (ik hoop niet dat het mappen zijn) zoekmachinevriendelijke url's. Meestal moeten die ergens in een php pagina zijn aangeduid. Vaak is het iets als:

https://www.test.nl/
$_GET['p1']=cms/
$_GET['p2']=content/
$_GET['p3']=pietjepuk/
 
Wouter J

Wouter J

13/06/2012 11:14:58
Quote Anchor link
Doe eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
var_dump($_GET);
?>

En kijk of hij daar tussen staat.
 
Marco ----

Marco ----

13/06/2012 12:02:18
Quote Anchor link
Maar de URL zelf wordt dan toch een statische link?
Als ik begrijp wat je bedoeld zou ik dit gebruiken

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 }
else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }

 return $pageURL;
}


$tmp = explode("/", curPageURL());
$map = $tmp[3];
?>


Dan zou je zelf even moeten kijken of het $tmp[2] of bijboorbeeld 3 of 4 moet zijn

Toevoeging op 13/06/2012 12:06:10:

Of dit dan natuurlijk

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$url = $_SERVER['REQUEST_URI'];
$tmp = explode("/", $url);
$map = $tmp[3];


Lijkt mij toch niet zo veel code ;-)
Gewijzigd op 13/06/2012 12:12:04 door Marco ----
 
Danny von Gaal

Danny von Gaal

13/06/2012 15:51:41
Quote Anchor link
Bedankt, ik zal thuis (niet vanavond natuurlijk ;-)) eens even kijken of het lukt en dan laat ik het weten.
 
Danny von Gaal

Danny von Gaal

19/06/2012 12:37:41
Quote Anchor link
Marco onderstaande script werkt perfect.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$url
= $_SERVER['REQUEST_URI'];
$tmp = explode("/", $url);
$map = $tmp[3];
?>
 



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.