Niet ingelogde gebruikers afvangen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

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 »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

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 »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Pagina: 1 2 volgende »

Harry H Arends

Harry H Arends

27/08/2017 19:36:09
Quote Anchor link
Voo het testen van enkele instelling heb ik een script gemaakt dat een aantal globale variabelen in $_SESSION plaatst
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
if ( ! session_id() ) @ session_start();
//$datum = date("d-m-Y H:i");
$_SESSION = array("first_name"=>"John",
                "family_name"=>"Doe",
                "user_rank"=>"ADMIN",
                "user_logged" => TRUE,
                "language"=>substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2),
                "ip-adres"=>$_SERVER['REMOTE_ADDR'],
                "SESSIONID"=>session_id(),
                "client-UNIX" => $timenow,
                "time-zone" => $datum
                );

Om gebruikers van niet toegankelijke pagina's door te sturen plaats ik boven aan die pagina's deze code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
  if(!(! isset($_SESSION["user_logged"]) && $_SESSION["user_logged"] == FALSE)) {
    header("Location: login.php");
    exit;
}
Echter wordt altijd door verwezen naar de login pagina.
Enig idee??
Gewijzigd op 27/08/2017 19:37:19 door Harry H Arends
 
PHP hulp

PHP hulp

30/11/2024 05:41:50
 
- Ariën  -
Beheerder

- Ariën -

27/08/2017 20:20:49
Quote Anchor link
Gebruik gewoon één ontkenning met een uitroepteken. Ik neem aan dat de sessie alleen bestaat als er is ingelogd. Dan voldoet een enkele voorwaarde met isset() ook.
 
Obelix Idefix

Obelix Idefix

27/08/2017 21:19:03
Quote Anchor link
Wat als je gaat debuggen? Bestaat de sessie dan?
Heb je session_start in je code staan?
 
Ben van Velzen

Ben van Velzen

27/08/2017 21:27:47
Quote Anchor link
Over deze code meteen een aantal opmerkingen:
1. gebruik gewoon session_start(), geen @, geen if constructies.
2. Waarom sla je het session id in de session op? Dat is nergens goed voor
3. Accept language is iets complexer dan een enkele waarde die je met substr kan uitlezen. Zie hier: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language
4. Je zit voor de login controle je condities nogal diep te nesten. Dit werkt ongetwijfeld beter:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if (!isset($_SESSION["user_logged"]) || $_SESSION["user_logged"] == FALSE) {
?>
Gewijzigd op 27/08/2017 22:05:48 door Ben van Velzen
 
- Ariën  -
Beheerder

- Ariën -

27/08/2017 21:53:17
Quote Anchor link
Ook snap ik niet waarom je $_SERVER["HTTP_ACCEPT_LANGUAGE"] in de sessie opslaat. Die kan je prima gebruiken zonder sessie want die verandert toch nooit zomaar. Uiteraard zit er een heuse theorie achter het gebruik van $_SERVER["HTTP_ACCEPT_LANGUAGE"] waar Ben naar linkt.
 
Harry H Arends

Harry H Arends

28/08/2017 10:18:24
Quote Anchor link
Obelix en Idefix op 27/08/2017 21:19:03:
Wat als je gaat debuggen? Bestaat de sessie dan?
Heb je session_start in je code staan?
De sessie start ik als eerste
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
if ( ! session_id() ) @ session_start();
//$datum = date("d-m-Y H:i");
$_SESSION = array("first_name"=>"Harry H.",
                "family_name"=>"Arends",
                "user_rank"=>"ADMIN",
                "user_logged" => TRUE,
                "language"=>substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2),
                "ip-adres"=>$_SERVER['REMOTE_ADDR'],
                "SESSIONID"=>session_id(),
                "client-UNIX" => $timenow,
                "time-zone" => $datum
                );
 
Ward van der Put
Moderator

Ward van der Put

28/08/2017 10:31:52
Quote Anchor link
Dit is altijd true, waardoor altijd een redirect wordt uitgevoerd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if (!(!isset($_SESSION["user_logged"]) && $_SESSION["user_logged"] == FALSE)) {
    header("Location: login.php");
    exit;
}

?>


Hier staat om te beginnen "als $_SESSION["user_logged"] niet is ingesteld én $_SESSION["user_logged"] false is":

!isset($_SESSION["user_logged"]) && $_SESSION["user_logged"] == FALSE

Dat kan niet. Iets kan nooit tegelijk én niet zijn ingesteld én false zijn, dus dit is altijd false.

Vervolgens keer je die false om in een true door er met ! een ontkenning van te maken:

if (!(!isset($_SESSION["user_logged"]) && $_SESSION["user_logged"] == FALSE))

Iets dat altijd false was, is daardoor nu altijd true, dus wordt altijd de redirect uitgevoerd.
 
Harry H Arends

Harry H Arends

28/08/2017 16:25:01
Quote Anchor link
- Ariën - op 27/08/2017 21:53:17:
Ook snap ik niet waarom je $_SERVER["HTTP_ACCEPT_LANGUAGE"] in de sessie opslaat. Die kan je prima gebruiken zonder sessie want die verandert toch nooit zomaar. Uiteraard zit er een heuse theorie achter het gebruik van $_SERVER["HTTP_ACCEPT_LANGUAGE"] waar Ben naar linkt.
Deze heb ik eigenlijk instaan als controle en ik gebruik deze waarde om een welkoms bericht te maken
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
<?php
$_greetings
= array(    "nl" => "Hallo Welkom",
                        "de" => "Hallo Wilkommen",
                        "en" => "Hello Welcome",
                        "fr" => "Bonjour Bienvenue",
                        "es" => "Hola Bienvenido",
                        "it" => "Ciao Benvenuto",
                        "sv" => "Hallå Välkommen",
                        "da" => "Hej Velkommen",
                        "fi" => "Hei Tervetuloa",
);


        echo (explode(' ',trim($_greetings[$_SESSION[language]]))[0]) ;
        echo " ".$_SESSION[first_name]." ,";
        echo (explode(' ',trim($_greetings[$_SESSION[language]]))[1]);
        echo "<br />Lsast visit on ";
?>
Het kan mischien beter/anders maar voor nu werkt het. Nog toe te voegen de controle voor onbekend $language
p.s. kan niet snel reageren, mijn ysteem ik continue amiol van Ziggo aan het downloaden. Probleem bij Ziggo
Gewijzigd op 28/08/2017 16:59:03 door Harry H Arends
 
- Ariën  -
Beheerder

- Ariën -

28/08/2017 16:28:01
Quote Anchor link
Als het om vertalen gaan.
Waarom maak je niet een bestand aan, per taal, waarin je een vertaal-array plaatst?
Dat maakt het vertalen tevens makkelijker.
 
Ben van Velzen

Ben van Velzen

28/08/2017 16:31:06
Quote Anchor link
Buiten alles is wat je opslaat gewoon niet correct. Je kunt niet gewoon even substr gebruiken om de taal te achterhalen. Zie de eerder geposte link.
 
- Ariën  -
Beheerder

- Ariën -

28/08/2017 16:39:57
Quote Anchor link
Verder wordt $_SERVER["HTTP_ACCEPT_LANGUAGE"] ook niet veel gebruikt. Er zijn genoeg bedrijven of mensen in Nederland die een Engels vertaald operating-system hebben, en jij die dus standaard de Engelse taal geeft.
Los daarvan is de eerder gegeven link van Ben handig om te lezen, want aan landen hangen ook gewichten over welke taal nou belangrijk is.

De beste manier is om te kijken naar ip2geo.
 
Ben van Velzen

Ben van Velzen

28/08/2017 16:45:28
Quote Anchor link
Daar wordt ook gemeld dat accept-language een last line of defense is, waar aparte url's voor verschillende talen de voorkeur hebben. Immers; ik kan prima in de VS zitten maar Nederlands of desnoods Frans willen zien. Dat is niet IP gebonden, dat is gebruiker gebonden. Zelfde geldt voor accept-language. Veel gebruikers weten niet dat ze dit kunnen aanpassen, laat staan hoe.
Gewijzigd op 28/08/2017 16:46:28 door Ben van Velzen
 
Harry H Arends

Harry H Arends

28/08/2017 17:02:55
Quote Anchor link
Implementatie van ip2geo gaat mij boven de pet.
Vraag mij ook af dit voor het welkoms bericht van die paar talen zinvol is.
Of alles maar gewoon in het Engels doen??
 
- Ariën  -
Beheerder

- Ariën -

28/08/2017 17:06:41
Quote Anchor link
Wat jij wilt, als jij het leuk vindt om iedereen in alle talen te begroeten. Dan doe je dat toch ;-)
Flickr doet dat ook. Maar ik was even in de veronderstelling dat je alles van je site wou vertalen.

Voor een enkel stukje vertaling voldoet deze implementatie van de array wel.
 
Ben van Velzen

Ben van Velzen

28/08/2017 17:17:39
Quote Anchor link
accept-language is in zo'n geval ook best bruikbaar, zolang je dit op een correcte manier doet. Je zou dit bijvoorbeeld kunnen doen met Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']). Wel even een default aangeven voor als HTTP_ACCEPT_LANGUAGE niet wordt meegestuurd, zoals vaker voorkomt achter strenge firewalls/proxy servers.
Gewijzigd op 28/08/2017 17:18:49 door Ben van Velzen
 
Harry H Arends

Harry H Arends

28/08/2017 17:52:19
Quote Anchor link
Om het voor mij compleet te maken voor niet in de greetings tabel bekende gebruikers wordt het standaard Engels
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
    if(!isset($_greetings[$_SESSION['language']])) { } else {
         $_SESSION['language'] = "en";
    }

Om de Scandinavisch namen en woorden juist te laten zien wordt het welkom op deze wijze getoond
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
    $wMessage = htmlentities((explode(' ',trim($_greetings[$_SESSION['language']]))[0])) ;
    $wMessage .= " ".htmlentities($_SESSION['language']." ,");
    $wMessage .= htmlentities((explode(' ',trim($_greetings[$_SESSION['language']]))[1]));
Deze werkt niet voor Russisch enz
Gewijzigd op 28/08/2017 19:45:59 door Harry H Arends
 
Ben van Velzen

Ben van Velzen

28/08/2017 18:18:13
Quote Anchor link
Schrijf eerst je code eens zoals hij hoort te zijn. Dus niet $_SESSION[language] maar $_SESSION['language']. Hoe vaak is dit ondertussen al gezegd eigenlijk?
Daarna kun je gaan kijken naar de juiste charsets. Hier ben je van afhankelijk.
 
Harry H Arends

Harry H Arends

29/08/2017 08:20:43
Quote Anchor link
Ben van Velzen op 28/08/2017 18:18:13:
Schrijf eerst je code eens zoals hij hoort te zijn. Dus niet $_SESSION[language] maar $_SESSION['language']. Hoe vaak is dit ondertussen al gezegd eigenlijk?
Daarna kun je gaan kijken naar de juiste charsets. Hier ben je van afhankelijk.
Aangepast en
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
toegevoegd aan de html. Dit lijkt het probleem opgelost te hebben.
 
- Ariën  -
Beheerder

- Ariën -

29/08/2017 21:32:37
Quote Anchor link
Ik zou dan ook zeker een header meegeven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
header('Content-Type: text/html; charset=UTF-8');


En als je databases gebruikt, geef dan ook mee bij je connectie dat je UTF-8 gebruikt.
Dit is zeker interessant leesvoer: http://www.phptherightway.com/#php_and_utf8

Hier wordt een hoop verteld over UTF-8 in PHP, en natuurlijk op de rest van de site een hoop andere 'good practise'.
Gewijzigd op 29/08/2017 21:32:48 door - Ariën -
 
Harry H Arends

Harry H Arends

30/08/2017 19:46:56
Quote Anchor link
Nu nog één probleem, ik wil controleren of een waarde in de array voorkomt andere moet een default ingesteld worden.

De array's
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
$_SESSION['language'] = "we";

    date_default_timezone_set(Europe/Amsterdam');

    $_SESSION['client-UNIX'] = time();


$_greetings = array(    "nl" => "Hallo #USER# Welkom, <BR /> uw laatste bezoek was op #DATE# om #TIME#",
                        "de" => "Hallo #USER# Wilkommen,<br/>Ihr letzter Besuch war auf #DATE# at #TIME#",
                        "en" => "Hello #USER# Welcome,<br/>Your last visit was on #DATE# at #TIME#");


Nu wil ik dus controleren of $_SESSION['language'] in de array voorkomt met de in_array functie
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
if (in_array($_SESSION['language'], $_greetings)) {
    echo "this array contains".$_SESSION['language'];
} else {
    echo "this array NOT contains ".$_SESSION['language'];
         $_SESSION['language'] = 'en'; // default language
}


Echter wordt altijd de default in gesteld
 
Ben van Velzen

Ben van Velzen

30/08/2017 20:16:57
Quote Anchor link
Dit moet je ook gewoon met isset of array_key_exists controleren. in_array() kijkt naar de waarde, niet naar de key. Vul je ondertussen de variabele al op een correcte manier?
Gewijzigd op 30/08/2017 20:18:20 door Ben van Velzen
 

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.