sessie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

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 »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe 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 zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

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 »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »
Jason hoendervanger

jason hoendervanger

04/06/2009 12:53:00
Quote Anchor link
Beste PHPhulp,

Ik ben bezig met een website, en maak hier uiteraard gebruik van sessies.
Ik heb hier een map neergezet met 2009 en vervolgens een php bestand aangemaakt met artikels.php daarin met session_start(); .
Nu is het zo, dat als ik voor die map dus "/" inlog en ik ga naar de map 2009/artikel.php, dat ik weer opnieuw moet inloggen omdat die sessie verloren gaat (kennelijk).

In mijn index heb ik bovenaan geinclude. een login systeem die terug gaat naar index als je ingelogged bent. Dan word de sessie en de pagina correct geladen.

Wanneer ik dan op een van mijn artikels gaat, kom ik uit op hxxp://domeinnaam.nl/2009/artikel.php?juni=2

Nu moet ik hier weer opnieuw inloggen... F5 werkt ook niet.

Kan iemand mij hiermee helpen?
 
PHP hulp

PHP hulp

24/11/2024 04:13:05
 
Tamara

Tamara

04/06/2009 12:59:00
Quote Anchor link
heb je wel op artikel.php helemaal bovenaan session_start(); staan?
 
Daan Onbekend

Daan Onbekend

04/06/2009 12:59:00
Quote Anchor link
Volgensmij moet je op elke pagina je sessie weer 'refreshen' of bijwerken, in de meeste loginscripts doe je dit door bovenaan een pagina safe.php o.i.d. te includen...
Gewijzigd op 01/01/1970 01:00:00 door Daan Onbekend
 
Joren de Wit

Joren de Wit

04/06/2009 13:00:00
Quote Anchor link
Weet je zeker dat je scripts kloppen? Je gebruikt toevallig niet verschillende sessievariabelen tijdens het inloggen en controleren of iemand ingelogd is?

Laat anders eens wat stukjes van de betreffende scripts zien, dit zou namelijk niet aan het gebruik van sessies moeten liggen.
 
Jason hoendervanger

jason hoendervanger

04/06/2009 13:04:00
Quote Anchor link
@ Tamara,

die is aanwezig.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
session_start();
?>


Op mijn index ook, en bij logon word deze sessie gestart.
In feite heb ik op elke pagina het onderstaande staan, dus geen andere namen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
session_start();
?>
 
Daan Onbekend

Daan Onbekend

04/06/2009 13:09:00
Quote Anchor link
Kan het misschien zijn dat je nieuwe pagina artikels.php nog niet in de includes van index.php staat, waardoor hij de default pagina neemt?
 
Jason hoendervanger

jason hoendervanger

04/06/2009 13:15:00
Quote Anchor link
@ Blanche

heb een paar stukjes geknipt om het zo kort mogelijk te houden.

index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
include("inc/config.php");

require("session.php");
?>

<div id="topimage">
<?php
include("/home/coreplanet/domains/core-planet.com/public_html/menutop.php");
?>

</div>


menutop.php
Hier kan je dus inloggen met een inlogveldje.
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
30
31
32
33
34
<?php
session_start();
include("/home/coreplanet/domains/core-planet.com/public_html/inc/config.php");
?>


<td align="right">
<?php
$username2
= $_SESSION["user"];
$sql = "SELECT posts FROM users WHERE username='$username2'";
$resultaat = mysql_query($sql);
$rij = mysql_fetch_array($resultaat);
if(isset($_SESSION["user"]))
{
[
/code]

logon.php
Hier de functies voor het inloggen, registreren van ip's en tijden.

<?php
include("inc/config.php");
$recieve = sprintf("SELECT * FROM users WHERE username='
%s' AND password='%s'", mysql_real_escape_string($username), mysql_real_escape_string($password)); //this is the "query", which selects the row where memebername=the one entered, and the same for the password
 
$query = mysql_query($recieve); //do the query
 
session_start(); //start a sessions :D
 
if($rows = mysql_num_rows($query)) //if the query resulted with a row, start the sessions and go to the index
{
    $_SESSION["pwd"] = $password; //store the users password in a sesions var
    $_SESSION["user"] = $username; //store the username in a session var
        header("Location: index.php");
    $sql = "UPDATE users SET lastip = '
$ipadres', lastlogin = '$tijd' WHERE username = '$username2'";
    $res = mysql_query($sql) or die(mysql_error());
[
/code]
 
Joren de Wit

Joren de Wit

04/06/2009 13:19:00
Quote Anchor link
En hoe controleer jij in artikel.php of er iemand ingelogd is?

Verder is het niet slim om wachtwoorden in sessievariabelen op te slaan. Ten eerste is het nergens voor nodig en daarnaast kan het alleen maar veiligheidslekken opleveren.

ps. Verder mis ik ook een beetje de logica in je scripts. Ik zie overal meerdere includes van hetzelfde? Als je nu eens 1 index.php neemt waarin je al de benodigde pagina's include. Dan kun je die index.php met session_start() beginnen en ben je vervolgens van alle problemen af...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jason hoendervanger

jason hoendervanger

04/06/2009 13:24:00
Quote Anchor link
@ Daan

Vreemd, nou werkt hij wel.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Kan het misschien zijn dat je nieuwe pagina artikels.php nog niet in de includes van index.php staat, waardoor hij de default pagina neemt?


Ik heb dit gecontroleerd.

Zo werkte het niet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="http://core-planet.com/2009/article.php?id=' . $row['id'] . '


en zo kennelijk wel
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="2009/article.php?id=' . $row['id'] . '">


Het lijkt er dus op dat je helemaal geen gebruik mag maken van FULL url's.

In iedere geval, heel erg bedankt!
 
Jason hoendervanger

jason hoendervanger

04/06/2009 13:26:00
Quote Anchor link
sorry voor de dubbel post.

@ Blanche.

Ik ben nog geen expert in php, ben intensief aan het leren. Vandaar dat het er vrij priegelig eng uit ziet. Ik ken iets meer dan de basics.

In iedere geval, heb ik de sessies die worden opgeslagen netjes in een map verborgen en beveiligd.

Nogmaals bedankt!
 
Joren de Wit

Joren de Wit

04/06/2009 13:31:00
Quote Anchor link
Quote:
In iedere geval, heb ik de sessies die worden opgeslagen netjes in een map verborgen en beveiligd.
Sessies worden normaal gesproken gewoon door de webserver zelf beheert en op een onbereikbare plaats opgeslagen. Daar hoef jij zelf dus niets aan te doen, tenzij je natuurlijk een eigen sessionhandler gebruikt...
 



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.