session_start(); door herkenning proxy

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

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 »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Pagina: 1 2 volgende »

Matthias o

matthias o

25/01/2011 23:43:47
Quote Anchor link
hej ik ben al een dag mijn hoofd aan het breken over een mogelijkheid om gebruikers van op een bepaald netwerk automatisch te laten inloggen op mijn site door herkenning van de host :)

De site kan benaderd worden door in te loggen

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
<?php

session_start();
 
if (session_is_registered("voorbeeld")) {

require('./log_header.php');

}

else {
 header( 'Location:  voorblad.php' ) ;
 
}

?>


Maar ik wil dat de clients die verbonden zijn langs [10.92.80.1]
automatisch toegang krijgen zonder in te loggen :)

Is dit mogelijk? :)

bedankt
 
PHP hulp

PHP hulp

13/01/2025 03:55:29
 
Ozzie PHP

Ozzie PHP

25/01/2011 23:53:45
Quote Anchor link
Het ip adres opvragen en kijken of dit gelijk is aan 10.92.80.1 ?

(Let wel... ik weet niet of dit echt veilig is en of je een ip adres kunt faken. Wellicht weten andere forumgebruikers daar wel een antwoord op.)
 
Matthias o

matthias o

26/01/2011 00:18:07
Quote Anchor link
Hej ozzie, bedankt voor je snelle reactie.

De functie hoeft niet persé naar het ip te kijken maar naar het netwerk waar de pc aan gekoppeld is.

Ik zal het even toelichten, ik ben een student en zit op kot, iedereen die hier in leuven op kot zit is gekoppeld aan dezelfde host.

Hetgeen ik probeer te bereiken is dat de studenten die aangesloten zijn op dit netwerkt automatisch ingelogd worden als ze op de pagina komen.

Is dit realiseerbaar? :)

bedankt
 
Ozzie PHP

Ozzie PHP

26/01/2011 00:30:29
Quote Anchor link
Kijk eens even op deze pagina:

http://www.php.net/manual/en/reserved.variables.server.php

Via de $_SERVER variabele kun je diverse serverinstellingen opvragen. Ik denk dat je daar wel iets mee zou moeten kunnen.
 
- SanThe -

- SanThe -

26/01/2011 00:35:20
Quote Anchor link
session_is_registered(..) is antiek, gebruik isset() en $_SESSION['..'].

if(substr(ip-adres, 0, 3) == '10.') dan zit je op het goede netwerk
else inlogpagina.
 
Matthias o

matthias o

26/01/2011 01:31:52
Quote Anchor link
Hej -SanThe- kan je (of iemand anders :)) je methode van if(substr(ip-adres, 0, 3) == '10.') een beetje nader verklaren?

Ik heb namelijk altijd met andere programmeertalen gewerkt dus dit is nog een beetje onwennig :)


bedankt alvast!
 
Ozzie PHP

Ozzie PHP

26/01/2011 01:38:55
Quote Anchor link
Meer over de functie substr hier: http://nl.php.net/substr

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$ip_adres
= $_SERVER['REMOTE_ADDR'];
if (substr($ip_adres, 0, 3) == '10.') {
  require('./log_header.php');
}
else {
 header( 'Location:  voorblad.php' ) ;
}

?>
Gewijzigd op 26/01/2011 01:39:28 door Ozzie PHP
 
Matthias o

matthias o

26/01/2011 01:42:47
Quote Anchor link
Bedankt ozzie! Ik zal je links eens doornemen :) Hopelijk werkt het :)
 
Ozzie PHP

Ozzie PHP

26/01/2011 01:43:59
Quote Anchor link
succes!
 
Kris Peeters

Kris Peeters

26/01/2011 08:55:38
Quote Anchor link
Denk er aan dat meerdere pc's 1 IP kunnen hebben.
 
- SanThe -

- SanThe -

26/01/2011 09:23:03
Quote Anchor link
Kris Peeters op 26/01/2011 08:55:38:
Denk er aan dat meerdere pc's 1 IP kunnen hebben.


Leg eens uit.
Het 10.xxx.xxx.xxx is een local netwerk.
 
Chris -

Chris -

26/01/2011 09:27:52
Quote Anchor link
Als het netwerk verkeerd is opgezet kun je dubbele IP's krijgen/instellen..
 
John D

John D

26/01/2011 09:38:55
Quote Anchor link
Chris Horeweg op 26/01/2011 09:27:52:
Als het netwerk verkeerd is opgezet kun je dubbele IP's krijgen/instellen..
????? Leg eens uit, dubbele ipnummers? Zoals Santhe al zei: het lijkt te gaan over een local/private network.
 
- SanThe -

- SanThe -

26/01/2011 09:40:52
Quote Anchor link
Chris Horeweg op 26/01/2011 09:27:52:
Als het netwerk verkeerd is opgezet kun je dubbele IP's krijgen/instellen..


Ja, maar dan ben je dom bezig.
 
Chris -

Chris -

26/01/2011 09:56:40
Quote Anchor link
@John: Ik heb het ook over een intern netwerk :-)

@SanThe: /me agrees completely, maar het kan wel op veel netwerken!
 
John D

John D

26/01/2011 10:06:54
Quote Anchor link
@Chris: Leg eens uit, hoe dan? Ik vind het zeer vergezocht. Je bedoelt dat een netwerkgebruiker bewust en handmatig een ander ip-nummertje in zijn laptopje gaat zitten klooien? Erg vergezocht. Eenzelfde ip-nummer omdat wat studenten een extra routertje ertussen hebben? Geen enkel probleem voor de substr() ckeck zoals Ozzie die voorstelt.
 
Ozzie PHP

Ozzie PHP

26/01/2011 10:17:02
Quote Anchor link
John D op 26/01/2011 10:06:54:
Geen enkel probleem voor de substr() ckeck zoals Ozzie die voorstelt.

Alle eer aan SanThe, hij kwam met het voorstel.
 
Kris Peeters

Kris Peeters

26/01/2011 12:57:04
Quote Anchor link
- SanThe - op 26/01/2011 09:40:52:
Chris Horeweg op 26/01/2011 09:27:52:
Als het netwerk verkeerd is opgezet kun je dubbele IP's krijgen/instellen..

Ja, maar dan ben je dom bezig.


Zonder echt op de inhoud in te gaan ... (Ik ben geen crack wat betreft netwerken.)
Je software beschermen tegen hackers en tegen domheid, lijkt me één van de hoofdtaken van een programmeur.


Mogelijke problemen niet opvangen omdat het te dom zou zijn dat het zich voor doet, lijkt me niet een geldig argument.
Gewijzigd op 26/01/2011 12:57:39 door Kris Peeters
 
John D

John D

26/01/2011 13:08:40
Quote Anchor link
@Kris: wat je zegt klopt wel in zijn algemeenheid maar het is veel te generaliserend voor dit onderwerp. De hele discussie over dubbele ip-nummers is in relatie met wat TS vraagt complete onzin. Verder wordt er van een programmeur niet verwacht dat hij kennis heeft van ip-netwerken, netten, subnetten, routers, nat, managed switches, private netwerken en noem maar op. De oplossing van Santhe/Ozzie is goed maar in principe en vanuit OSI model wordt hier een probleem in de applicatielaag opgelost middels kenmerken van de netwerklaag. Grappig maar het is oneigenlijk gebruik.
Edit:

Risico's van zo'n oplossing zijn: Ik ga lekker buiten in mijn auto via een wifi op het kot de wep of wpa sleutels kraken en ik heb toegang of nog makkelijker: ik sluip naar binnen prik mijn laptop ergens in een RJ45 en ik heb toegang....
Je hebt immers de applicatielaag niet beveiligd.
Gewijzigd op 26/01/2011 13:33:38 door John D
 

26/01/2011 13:12:29
Quote Anchor link
Kris Peeters op 26/01/2011 12:57:04:
- SanThe - op 26/01/2011 09:40:52:
Chris Horeweg op 26/01/2011 09:27:52:
Als het netwerk verkeerd is opgezet kun je dubbele IP's krijgen/instellen..

Ja, maar dan ben je dom bezig.


Zonder echt op de inhoud in te gaan ... (Ik ben geen crack wat betreft netwerken.)
Je software beschermen tegen hackers en tegen domheid, lijkt me één van de hoofdtaken van een programmeur.


Mogelijke problemen niet opvangen omdat het te dom zou zijn dat het zich voor doet, lijkt me niet een geldig argument.



Dan maakt het nog niks uit. Het maakt totaal niet uit of er dubbele ip adressen aanwezig zijn in het netwerk, want er wordt gekeken naar het eerste deel.
Verder is het eerder zo dat als er toch dubbele ip adressen voorkomen eerder problemen ontstaan bij de router / switch of whatever. Voor dit gedeelte maakt het totaal niks uit. Al is het ip adres 10.999.999.999...
 
Matthias o

matthias o

26/01/2011 17:30:05
Quote Anchor link
Allemaal bedankt voor de respons! Ik heb het kunnen oplossen :) Voor de mensen die met dezelfde vraag zouden zitten, hier is mijn oplossing :)

Controleer het adres van de server (dit kan op verschillende manieren maar ik geeft de makkelijkste):

maak een php file

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo gethostbyaddr($_SERVER['REMOTE_ADDR']); ?>


upload de file en ga vanuit het netwerk dat je wilt vrijstellen naar de url, je krijgt een echo van het adres van de server. (in mijn geval kotnet-147.kulnet.kuleuven.be)

Hieronder staat mijn uiteindelijk scriptje dat ervoor zorgt dat mensen die ingelogd zijn de pagina kunnen zien alsook de mensen die op het netwerk zitten:

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
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
session_start();

//indien login
 
if (session_is_registered("student")) {

require('header.php');
require('scripts/members.php');

}


//indien op specifiek netwerk

elseif (strripos(gethostbyaddr($_SERVER['REMOTE_ADDR']), ".kulnet.kuleuven.be")) {

require('header.php');
require('scripts/members.php');

}


//if geen van bovenstaande -> login

 else {

header( 'Location:  login.php' ) ;

}

?>



Nogmaal bedankt aan de mensen die me hier met geholpen hebben! Als je nog opmerkingen heb (bv. omtrent beveiliging) mag je gerust iets laten weten :)
 

Pagina: 1 2 volgende »



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.