sessions

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Onderdelen van jouw functie: Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

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 »

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 »

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 »

Java/Kotlin Developer

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 »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

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/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! 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

Bekijk vacature »

Pagina: « vorige 1 2 3 volgende »

Chris PHP

Chris PHP

09/05/2012 10:02:01
Quote Anchor link
@Erwin,

Helaas weet de TS bijna niets van PHP (geeft hij zelf aan) en zijn de scripts die hij hier post 1-op-1 overgenomen.

Het lijkt me het verstandigst dat de TS zich eerst eens verdiept in PHP en MySQL zodat hij op z'n minst de basics onder de knie heeft. Dan zal hem ook geleerd zijn waarom hij encryptie op bepaalde gegevens moet gebruiken, en wat het verschil is tussen bijvoorbeeld =, == en ===.

Mensen zonder enige kennis kun je in mijn mening niet helpen met dit soort dingen. Je kunt het alleen maken voor ze. Dit soort dingen verkopen of online zetten voor de wereld is vragen om problemen, tevens kun je het zelf niet troubleshooten.

@TS:
TIP: Koop of leen een PHP 5/6 en MySQL boek waar alles stap voor stap wordt uitgelegd.

Ik ben zelf begonnen met PHP 6 en MySQL, het complete HANDBoek - De echte Wiley Bible hier wordt echt alles behandeld. Het is 100% nederlands (vertaald) en een echte aanrader!
Gewijzigd op 09/05/2012 10:02:27 door Chris PHP
 
PHP hulp

PHP hulp

03/01/2025 12:20:45
 
Erwin H

Erwin H

09/05/2012 10:14:45
Quote Anchor link
Chris NVT op 09/05/2012 10:02:01:
Het lijkt me het verstandigst dat de TS zich eerst eens verdiept in PHP en MySQL zodat hij op z'n minst de basics onder de knie heeft.

Uiteraard moet dat inderdaad wel stap 1 zijn, anders is elk advies overbodig...
 
Stefan H

stefan H

09/05/2012 11:34:47
Quote Anchor link
Ik heb inderdaad een boek php6 en mysql maar kom er toch niet helemaal uit dus mijn vraag hier
 
Wouter J

Wouter J

09/05/2012 11:44:01
Quote Anchor link
Een boek die zichzelf PHP6 noemt zou ik meteen weggooien. Een boek over een programmeertaal die snel veranderd is sowieso al ouderwets. Maar een PHP6 boek is de grootste grap ooit.
PHP6 is waarschijnlijk slechts alleen een fabeltje. Even dachten we PHP6 te introduceren, maar toen zijn ze maar overgestapt op het perfectioneren van PHP5 (wat erg is gelukt!). Of PHP6 er ooit nog gaat komen is maar zeer de vraag.
 
Chris PHP

Chris PHP

09/05/2012 13:01:06
Quote Anchor link
@Wouter,

Er is geen enkele reden om dat boek weg te gooien, de stof die erin behandeld wordt (in mijn link) is uitstekend. Alles wordt op de juiste manier uitgelegd en voorgedaan, met een hoop voorbeeld codes in het boek.

@Stefan,

Dat komt omdat je 1-op-1 code overneemt. Als je het zelf schrijft (mag uiteraard wel afgeleid zijn van voorbeelden) snap je het zoiezo veel beter en weet je 9 van de 10 keer ook wat je doet.

Het is duidelijk dat je het verschil tussen =, == en === nog niet helemaal onder de knie hebt. Dit valt echt onder de basics, het zelfde als hoe je $_SESSION, $_POST, variabelen, operators, MySQL, if statements, while statements, for statements, en nog veel meer moet gebruiken. Dit kom je allemaal bijna in elk script tegen (MySQL uiteraard alleen als je het aanroept of gebruikt).

Nogmaals toch echt het advies om je boek goed door te lezen, wat bij mij ook helpt is simpelweg de voorbeeldjes overtypen en uitvoeren. Je ziet op die manier veel sneller waarom en hoe ze nu precies iets doen.

HTML en CSS kun je veel makkelijker leren omdat je letterlijk ziet wat er fout gaat als je iets wijzigd (styling). Echter PHP is een programmeer taal wat op de server wordt uitgevoerd. Dat houdt in wanneer je geen correcte foutafhandeling gebruikt je simpelweg een witte pagina krijgt.
 
Stefan H

stefan H

15/05/2012 15:39:23
Quote Anchor link
kan iemand mij helpen hoe hoe ik dit kleine stukje werkend krijg ( heb inmiddels ook nog een ander php boek gekocht en is door gelezen en voorbeelden gebruikt mijn stuk code. het is lastig om uit een boek ding over te nemen of gebruiken op je eigen werk.

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 ();

if $SESSION['email']==$email;
    echo 'u bent al ingelogt';
else{
    
            if( $_SERVER['REQUEST_METHOD'] == 'POST')        // Controle of er op de knop is gedrukt.
            {
                      
                if(!empty($_POST['email']) AND !empty($_POST['wachtwoord'])) // Controle of alles is ingevult.
                {
            
                    include_once 'config.php';            // Connectie met database.
            
                    $email    = mysql_real_escape_string($_POST['email']);  // Gevaren voor sql injectie weren dmv. mysql_real_.......
                    $wachtwoord        = mysql_real_escape_string($_POST['wachtwoord']);  
                    $sql = ("SELECT email, wachtwoord FROM members WHERE email='". $email . "' AND wachtwoord='" . $wachtwoord . "'"); // Selecteer user waar de gebruiker overeenkomt met ingevoerde pas
                    $uitvoer = mysql_query($sql);
                    
                    $controle = mysql_num_rows($uitvoer); //Uitvoer van inlog
                        if($controle == 1)
            (
$SESSION['email'] = $email);{
                            
              echo 'u bent nu ingelogt';
        }

            else{
            echo 'U email komt niet overeen met de database of er is een veld niet ingevuld';
            }
            
                }
                }
    }

    ?>

ik kom er nog niet uit hoe ik hier de session start ook weet ik niet hoe ik het nu op een andere pagina werkend krijg zoals hieronder op de inlogpagina hoe krijg ik hier de else werkend

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
<?php
if ($_SESSION['email'] == true);{
    echo 'U bent al ingelogd';
}

else{


<
form method="POST" action='loginverwerk.php'>
 <
input type="hidden" name="submit" value="1">
  Email adres:<br>
  <
input type="text" name="email" size="30"><br>
  Wachtwoord:<br>
  <
input type="password" name="wachtwoord" size="12" maxlength="12"><br>
  <
input type="submit" value="inloggen"></p>
<
/form>

[
code]<?php
}
?>


hoop dat iemand mij kan helpen

alvast bedankt
 
Gerhard l

gerhard l

15/05/2012 15:54:52
Quote Anchor link
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
<?
if $SESSION['email']==$email;
//$email bestaat daar helemaal nog niet..
//je bedoelt waarschijnlijk iets van


if(isset($_SESSION['email'])){
    //ingelogd, eigenlijk moet je deze daarna weer controleren met je database.
}
//$email en $wachtwoord zijn eigenlijk onnodig, omdat je dit ook recht in je query kan zetten.
//altijd controleren of je query goed gaat (mysql_error();)
//

$controle = mysql_num_rows($uitvoer); //Uitvoer van inlog
if($controle == 1) {
    $_SESSION['email'] = $email;
        echo 'u bent nu ingelogt';
}

else{
          echo 'U email komt niet overeen met de database of er is een veld niet ingevuld';
}


// In je tweede stuk code moet je je php en html gescheiden houden
?>
 
Stefan H

stefan H

15/05/2012 15:57:04
Quote Anchor link
ik weet inderdaad dat ik php en html moet scheiden (was even voor de leesbaarheid op de site )

maar hoe krijg ik mijn 2e stuk script dan werkend ? enig idee ?

alvast bedankt
 
Gerhard l

gerhard l

15/05/2012 16:09:08
Quote Anchor link
Als dat 2de stukje een apart bestand is moet je daar wel session_start(); bovenaan zetten, en doe anders print_r($_SESSION); kijk wat er in zit.
 
Stefan H

stefan H

15/05/2012 16:17:23
Quote Anchor link
gerhard l

waarom krijg ik nu een unexpected T-ELSE ????
 
Kris Peeters

Kris Peeters

15/05/2012 16:22:16
Quote Anchor link
if ($_SESSION['email'] == true);{

Die puntkomma moet daar weg
 
Stefan H

stefan H

15/05/2012 16:33:30
Quote Anchor link
Super bedankt na nog een paar kleine foutjes eruit te halen werkt het



Toevoeging op 15/05/2012 16:45:06:

toch nog even een kleine vraag

nu wil ik ook dat er een sessie gemaakt word van meer gegevens uit de database als deze persoon inlogt. dus achter het email adres en wachtwoord(waar ik geen sessie van maak) hangen nog meer gegevens aan.

kan ik deze dan weer selecteren met mysql SELECT from members WHERE email ??

of zoiets ?

ik hoop dat je begrijpt wat ik bedoel

alvast bedankt
 
Q S

Q S

15/05/2012 16:51:16
Quote Anchor link
Dat kan inderdaad maar dan moet je wel zeker weten dat je email uniek is. Beter is om dit met ID's te doen
 
Stefan H

stefan H

15/05/2012 16:52:10
Quote Anchor link
oke ja email is uniek en wordt ook gecontroleerd of deze al bestaat
 
Jeroen VD

Jeroen VD

15/05/2012 16:57:30
Quote Anchor link
je kunt ophalen uit de database wat je wilt, en kunt dat ergens stoppen waar je wilt.

je doet dan simpelweg zoiets als deze query:
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
<?php
$query
=
    "SELECT
        email,
        wachtwoord,
        meerzooi,
        nogmeerzooi
    FROM
        members
    WHERE
        email = '"
. mysql_real_escape_string($email);
if (($result = mysql_query($query)) === false)
{

    trigger_error(mysql_error());
}

else
{
    $results = mysql_fetch_assoc($result);
    $_SESSION['email'] = $results['email'];
    $_SESSION['meerzooi'] = $results['meerzooi'];
    $_SESSION['nogmeerzooi'] = $results['nogmeerzooi'];
}

?>
Gewijzigd op 15/05/2012 16:58:08 door Jeroen VD
 
Stefan H

stefan H

15/05/2012 17:06:36
Quote Anchor link
ik heb nu dit maar krijg nu me echo te zien dat het email adres niet klopt

eerst werkte het wel zonder de extra sessie's iemand een idee

ik denk dat het te maken heb met de $controle iemand een idee om dit op te lossen ?


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

include_once 'config.php';            // Connectie met database.
            
                    $email    = mysql_real_escape_string($_POST['email']);  
                    $wachtwoord        = mysql_real_escape_string($_POST['wachtwoord']);  
                    $sql = ("SELECT email, wachtwoord, bedrijfsnaam, telefoonnummer,contactpersoon, FROM members WHERE email='". $email . "' AND wachtwoord='" . $wachtwoord ."','".$bedrijfsnaam ."','".$telefoonnummer."','".$contactpersoon."'"); // Selecteer user waar de gebruiker overeenkomt met ingevoerde pas
                    $uitvoer = mysql_query($sql);
                    
                    $controle = mysql_num_rows($uitvoer);
                        if($controle == 1) {
            $_SESSION ['email'] = $email;
            $_SESSION ['bedrijfsnaam'] = $bedrijfsnaam;
            $_SESSION ['telefoonnummer']= $telefoonnummer;
            $_SESSION ['contactpersoon']= $contactpersoon;
                        echo 'u bent nu ingelogt';
?>
 
Jeroen VD

Jeroen VD

15/05/2012 17:08:22
Quote Anchor link
je hebt een komma teveel staan net voor FROM in je query.... bouw foutafhandeling in, dan krijg je daar een melding over. en waar komen de variabelen op regels 12/15 vandaan?
 
Obelix Idefix

Obelix Idefix

15/05/2012 17:11:09
Quote Anchor link
regel 5 en 6 zijn niet nodig --> mysql_real_escape_string doe je in je query.
 
Stefan H

stefan H

15/05/2012 17:17:35
Quote Anchor link
@ jeroen

kan ik zo niet de variabelen selecteren uit de query SELECT ?

en als ik error inbouw krijg ik
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''','',''' at line 1
 
Jeroen VD

Jeroen VD

15/05/2012 17:19:40
Quote Anchor link
precies, door die melding weet je nu wat er mis is... die komma.

gegevens uit de database zul je eerst moeten fetchen, dit doe je met (bij voorkeur) mysql_fetch_assoc(). alles komt dan in een array te staan, en kun je dan opvragen door de arraynaam['kolomnaam'] aan te halen. zie mijn code
 

Pagina: « vorige 1 2 3 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.