$_SESSION wortd niet doorgegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

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 »

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 »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

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 »

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 »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Cloud Developer

Cloud 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 »
Harry H Arends

Harry H Arends

05/09/2017 19:07:18
Quote Anchor link
Ik ben bezig met een pagina waar een gebruiker zich aan kan melden melden In dit script laad ik ook enkele variabelen in $_SESSION
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$_SESSION = array("ip-adres"=>$_SERVER['REMOTE_ADDR'],
                "SESSIONID"=>session_id(),
                "client-UNIX" => time()
                );

?>
Nadat de gebruiker op de Submit knop klikt gaan we naar een pagina welke de input afhandeldt.
In de debug fase heb ik daar o.a. twee regels instaan welke de o.a. $_SESIIOON en $_POST laat zien. De laatste laat zien wat het formulier doorgeeft. Ik krijg echter de foutmelding
Quote:
Notice: Undefined variable: _SESSION in /home/harry-arends.nl/public_html/event_2018/register_process.php on line 9
en regel 9 bevat deze code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo '<pre>'; print_r($_SESSION); echo '</pre>';

In mijn beleving is de array $_SESSION toch altijd en overal aanwezig?? Wat kan hier fout gaan?
 
PHP hulp

PHP hulp

30/11/2024 03:49:56
 
- Ariën  -
Beheerder

- Ariën -

05/09/2017 19:11:05
Quote Anchor link
Bij sessions slaan we dingen op in containers en niet daarbuiten. Want hoe wou je die gegevens anders zonder key weer terugvinden? ;-)

In een global kan dat natuurlijk niet. Dus noem het: $_SESSION['login']

Laat maar ;-)
Gewijzigd op 05/09/2017 19:29:47 door - Ariën -
 
- SanThe -

- SanThe -

05/09/2017 19:15:23
Quote Anchor link
Heb je session_start() bovenin staan?

Toevoeging op 05/09/2017 19:16:53:

- Ariën - op 05/09/2017 19:11:05:
Bij sessions slaan we dingen op in containers en niet daarbuiten. Want hoe wou je die gegevens anders zonder key weer terugvinden? ;-)

In een global kan dat natuurlijk niet. Dus noem het: $_SESSION['login']


Huh?
 
- Ariën  -
Beheerder

- Ariën -

05/09/2017 19:18:16
Quote Anchor link
@SanThe: Het moet toch een key hebben, voor zover ik weet? Althans, ik heb dat altijd zo gedaan, en dat is mij aangeleerd.
 
- SanThe -

- SanThe -

05/09/2017 19:20:45
Quote Anchor link
Je hebt dan toch $_SESSION["ip-adres"], $_SESSION["SESSIONID"] en $_SESSION["client-UNIX"] of zit ik nou te dromen?
 
Ben van Velzen

Ben van Velzen

05/09/2017 19:22:21
Quote Anchor link
Ariën, je ziet toch dat hij de keys en values gewoon doorgeeft? Alleen iets meer rechstreeks dan gebruikelijk.
Ik vermoed hier een simpele ontbrekende session_start().
 
- Ariën  -
Beheerder

- Ariën -

05/09/2017 19:23:38
Quote Anchor link
Hmmm, grappig. Dan kan dat dus wel zo, hoewel ik dat nooit op die manier gedaan heb.
Op mijn server mag het ook gewoon, en die code van Harry werkt hier ook zonder problemen.

Dan heb ik niks gezegd ;-)

Ik houd mij ook vast bij het ontbreken van session_start().
Gewijzigd op 05/09/2017 19:24:55 door - Ariën -
 
Harry H Arends

Harry H Arends

05/09/2017 21:39:48
Quote Anchor link
- Ariën - op 05/09/2017 19:23:38:
Hmmm, grappig. Dan kan dat dus wel zo, hoewel ik dat nooit op die manier gedaan heb.
Op mijn server mag het ook gewoon, en die code van Harry werkt hier ook zonder problemen.

Dan heb ik niks gezegd ;-)

Ik houd mij ook vast bij het ontbreken van session_start().
Boven aan elke pagina staat
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if ( ! session_id() ) @ session_start();
 
- Ariën  -
Beheerder

- Ariën -

05/09/2017 22:00:56
Quote Anchor link
Waarom die onnodige controle en het onderdrukken van de foutmeldingen?
Volgens mij is dat al eerder gezegd...?
 
Ben van Velzen

Ben van Velzen

05/09/2017 22:37:21
Quote Anchor link
Dat is inderdaad eerder gezegd, maar ja. Wie niet horen wil...
 
Harry H Arends

Harry H Arends

06/09/2017 18:48:10
Quote Anchor link
Ben van Velzen op 05/09/2017 22:37:21:
Dat is inderdaad eerder gezegd, maar ja. Wie niet horen wil...
Het weghalen van de @ maakt geen verschil en er wordt ook geen fouten bericht getoond.
 
- Ariën  -
Beheerder

- Ariën -

06/09/2017 18:50:47
Quote Anchor link
Misschien moet je die aanzetten. Voor ontwikkel-doeleinden is dit zeker een must.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1);
error_reporting(-1);
?>


Krijg je dan geen errors, dan zijn er geen errors. Maar het wegmoffelen ervan met een @ is bijna nooit de bedoeling.
 
Harry H Arends

Harry H Arends

06/09/2017 18:52:42
Quote Anchor link
Het probleem is opgelost. De provider had onderhoudt gedaan aan de server waarbij iets in de php.ini niet goed stond. Wat is mij niet duidelijk geworden. Maar bedankt voor de input.
 



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.