Sessies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag 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 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 we deze uitdaging

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

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 »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »
Thewaterboy

thewaterboy

03/12/2007 10:38:00
Quote Anchor link
hallo,

een vraagje, ik heb problemen om een sessie te starten... ik weet wel dat ik
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? session_start() ?>
moet gebruiken, maar verder snap ik er niets van, ik zou graag dmv sessies op mijn site een admin, user en guest role willen maken, waarbij dat deze verschillende rechten hebben, en slechts 1x hoeven in te loggen..

greetz,

thewaterboy
 
PHP hulp

PHP hulp

25/12/2024 16:29:46
 
Robert Deiman

Robert Deiman

03/12/2007 11:05:00
Quote Anchor link
@thewaterboy

Begin nog voordat je ook maar iets output naar de gebruiker je pagina met:

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


Dit gebruik je op elke pagina waarop je van deze sessie gebruik wil maken. (maar niet in pagina's die je include, dit geeft namelijk warnings/errors!) Vervolgens kan je door onderstaande te doen een waarde toekennen aan de sessie. Die is dan op elke pagina waar je je sessie start beschikbaar (voor een bepaalde tijd!)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$_SESSION
['verzin_naam_voor_var'] = 'verzin een waarde';
?>


Controleren gaat zoals je bent gewend door:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if($_SESSION['verzin_naam_voor_var'] == 'verzin een waarde'){
    //voer actie uit
   }
else{
    // voer andere/ geen actie uit
    }
?>
 
Arend a

Arend a

03/12/2007 11:08:00
Quote Anchor link
Jan Koehoorn heeft hier een nette tutorial over geschreven:
http://www.phphulp.nl/php/tutorials/10/415/
 
Thewaterboy

thewaterboy

03/12/2007 14:16:00
Quote Anchor link
is het dan goed wat ik hier doe?

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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<?php
include_once("connectie.php");
if ($_GET['actie'] == 'inloggen') {
// als inlogformulier is verstuurd
    $naam=$_POST['lognaam'];
    $query = "SELECT wachtwoord, niveau FROM gebruiker where gebruikersnaam='".$naam."'";    
    $content = mysql_query($query)
        or die ("Kan de query niet uitvoeren".mysql_error("Er zit nog een fout in de eerste query"));
        
    $login = mysql_fetch_object($content);

    if ($_GET['actie'] == 'uitloggen') {
    session_destroy();
    echo"u bent afgemeld";
    }

    if(md5($_POST['wachtwoord'])==$login->wachtwoord  ){
    
    //als gegevens kloppen met die uit de database,sessie starten
            session_start();
            $_SESSION['suser'] = $naam;    
            $_SESSION['slevel'] = $login->niveau;
            echo"Welkom $naam, u hebt momenteel bestellingen lopen en $aantalproducten aantal producten in uw winkelwagentje. <br /><p></p>
            <input type='submit' value='uitloggen'> "
;
    else{
        echo"Uw inloggegevens kloppen niet. <a href='index.php'>Probeer opnieuw</a>";
    }
}


else if ($_GET['actie'] == 'registreren'){
    //als men zich wil registreren
    if(!empty($_POST['gebruikersnaam']) AND !empty($_POST['wachtwoord'])){
        if($_POST['wachtwoord'] != $_POST['wachtwoordcontrole']) {
            echo "De ingevoerde wachtwoorden kloppen niet!";
        }

        
        else{
            $level=1;
            $registreer = "INSERT INTO gebruiker(gebruikersnaam, niveau, wachtwoord, voornaam, naam, email, leeftijd, straat, nr, bus, postcode,gemeente)
            VALUES ('"
.$_POST['gebruikersnaam']."','".$level."','".md5($_POST['wachtwoord'])."',
            '"
.$_POST['voornaam']."','".$_POST['naam']."','".$_POST['email']."',
            '"
.$_POST['leeftijd']."','".$_POST['straat']."',
            '"
.$_POST['nr']."','".$_POST['bus']."','".$_POST['postcode']."',
            '"
.$_POST['gemeente']."')";
            mysql_query($registreer) or die ("Kan de gegevens niet invoeren" .mysql_error());
            
        }
    }

    else{
        echo
        //registreerformulier
        "<form action='gebruikers.php?actie=registreren' method='post'>    
            <table>
                <tr>
                    <td colspan=2><h1>Registreren</h1></td>
                </tr>
                <tr>
                    <td>Gebruikersnaam: </td>
                    <td><input type='text' name='gebruikersnaam' size='16'></td>
                </tr>
                <tr>
                    <td>Wachtwoord: </td>
                    <td><input type='password' name='wachtwoord' size='16'></td>
                </tr>
                
                <tr>
                    <td>Wachtwoord controle: </td>
                    <td><input type='password' name='wachtwoordcontrole' size='16'></td>
                </tr>
                <tr>
                    <td>Voornaam: </td>
                    <td><input type='text' name='voornaam' size='16'></td>
                </tr>
                <tr>
                    <td>Naam: </td>
                    <td><input type='text' name='naam' size='16'></td>
                </tr>
                <tr>
                    <td>E-mailadres*: </td>
                    <td><input type='text' name='email' size='16'></td>
                </tr>
                <tr>
                    <td>Leeftijd: </td>
                    <td><input type='text' name='leeftijd' size='16'></td>
                </tr>
                <tr>
                    <td>Straat: </td>
                    <td><input type='text' name='straat' size='16'></td>
                </tr>
                <tr>
                    <td>Nr: </td>
                    <td><input type='text' name='nr' size='16'></td>
                </tr>
                <tr>
                    <td>Bus: </td>
                    <td><input type='text' name='bus' size='16'></td>
                </tr>
                <tr>
                    <td>Postcode: </td>
                    <td><input type='text' name='postcode' size='16'></td>
                </tr>
                <tr>
                    <td>Gemeente: </td>
                    <td><input type='text' name='gemeente' size='16'></td>
                </tr>
                <tr>
                    <td></td><td><input type='submit' value='registreer'></td>
                </tr>
            </table>
        </form>"
;
    }
}
                
else{
    echo
        //Inlog formulier
        "<form action='index.php?actie=inloggen' method='post'>
            <table>
                <tr>
                    <td colspan=2><h1>Inloggen</h1></td>
                </tr>
                <tr>
                    <td> Gebruikersnaam </td>
                    <td><input type='text' name='lognaam' size='16'></td>
                </tr>
                <tr>
                    <td> Wachtwoord: </td>
                    <td><input type='password' name='wachtwoord' size='16'></td>
                </tr>
                <tr>
                    <td colspan=2><input type='submit' value='inloggen'> <br />
                    Nog geen account? <a href ='registreren.php' target='_self'>Registreer</a> hier !
                    </td>
                </tr>
            </table>    
        </form>"
;    

}

?>


deze pagina heb ik opgeslagen als gebruikers.php, deze include ik op mijn index in een div-tag waar dat ik dus mijn inlogformulier in toon. Ik heb ook nog problemen met mijn uitloggen, er zit een foutje in mijn session_destroy() denk ik...
 
Joren de Wit

Joren de Wit

03/12/2007 14:22:00
Quote Anchor link
Ik zie in dit script ergens in het midden een session_start() staan. Als jij dit dus include in een div op een andere pagina betekent dat dat er al output naar de browser verzonden is.

In dat geval zal session_start() sowieso een foutmelding opleveren...
 
Thewaterboy

thewaterboy

03/12/2007 15:12:00
Quote Anchor link
dus dan moet ik die session_start() op lijn 19 verwijderen? of heb je het over een andere session_start?
Gewijzigd op 01/01/1970 01:00:00 door thewaterboy
 
Joren de Wit

Joren de Wit

03/12/2007 15:15:00
Quote Anchor link
Over die had ik het inderdaad. Die zul je in ieder geval op een andere plaats neer moeten zetten, want hij moet in ieder geval ergens in je script aangeroepen worden.

Dus zet hem bijvoorbeeld aan het begin van index.php neer. Zet bovendien ook eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>

boven aan je script. Dan worden alle foutmeldingen tenminste weergegeven...
 



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.