$_SESSION wortd niet doorgegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

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 »

.NET Developer

Dit ga je doen Binnen het team bouw je aan een applicatie met andere .Net Developers, testers een Product Owner en een Business Analyst. Met het team wordt de backlog besproken. In overleg claim jij jouw deel en zorgt ervoor dat onderhoud en innovatie wordt gerealiseerd. Het project dat momenteel draait is het opgraden van de omgeving. Doorontwikkelen van de huidige applicatie; Overleggen met teamleden om de backlog te verdelen; Onderhouden van de huidige omgeving; Sparren met de business en het ophalen van nieuwe requirements. Hier ga je werken De organisatie is een van de grootste landelijke aanbieder van diverse

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

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 »

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 .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

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 »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

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 »
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

11/01/2025 18:46:02
 
- 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.