wie helpt mij

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

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 »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. 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

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 »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Pagina: 1 2 volgende »

Jan de vries

Jan de vries

20/01/2006 16:02:00
Quote Anchor link
Hoi en alvast bedankt voor het lezen van deze oproep.
Allereerst mijn bekentenis... ik heb geen ervaring met php (html redelijk) maar ik denk dat wat ik wil,dat ik daar php voor moet gebruiken.
Ik heb een site (html) waarbij een paar paginas voor een ieder zichtbaar moeten zijn maar er zullen ook een groot aantal paginas niet zichtbaar voor iedereen mogen zijn ivm privacy.
Dus denk ik dat er op de zichtbare pagina iets moet komen van login username en pssword.
Waarna men dus in het afschermde gedeelte kan komen. Dit kunnen een grrot aantal paginas zijn en men moet dus niet elke keer voor een pagina moeten inloggen.
De beveiliging moet erg goed zijn omdat er vertrouwelijke informatie op die paginas staat.
Ook moet men geen scripts kunnen bekijken of op de server wat kunnen vinden om de beveiliging te omzeilen. De authorisatie om die paginas te kunnen bekijken moet automatisch na bv 15 minuten geen actie vervallen.
Belangrijk is dat de scripts binnen html paginas verwerkt moeten worden omdat ik er met nihil kennis van php de layouts etc van de paginas niet zelf kan uitvoeren.
verder moet het admin gedeelte voor een leek te hanteren zijn.
Ik weet ik vraag nog al wat maar misschien is hier iemand die mij daar bij wil helpen.
Persoonlijk mailen mag ook dan neem ik Tel. contact op
Met vr gr. Jan
 
PHP hulp

PHP hulp

24/11/2024 10:12:17
 
Chris

chris

20/01/2006 16:04:00
Quote Anchor link
ik heb dit pas ook gedaan er staat een mooie login tutorial met beveiliging op deze site en dat werkt super!!

succes
 
Robert Deiman

Robert Deiman

20/01/2006 16:05:00
Quote Anchor link
Zet die bestanden in een map, beveilig het met HTACCES, is wel uitleg over te vinden.
 
EdwinG

EdwinG

20/01/2006 16:05:00
Quote Anchor link
Ik zal je helpen met een paar tips:

1: Php is hier inderdaad goed te gebruiken.
2: Je zult een database nodig hebben voor de gebruikers. (mysql)
3: Kijk naar sessies.
4: Lees de gerelateerde tutorials op deze site.
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 16:06:00
Quote Anchor link
@ Chris: kun je even een link erbij geven?
 
Erik Rijk

Erik Rijk

20/01/2006 16:06:00
Quote Anchor link
heb je een vergoeding die je hier tegenover wil stellen?
er zullen vast wel mensen zijn die je willen helpen maar niet voor niks omdat het zoals ik het hier lees wel een grote klus is.
 
Erik Rijk

Erik Rijk

20/01/2006 16:07:00
Quote Anchor link
in 4 minuten 4 reacties,
damn we're good ;)
 

20/01/2006 16:27:00
Quote Anchor link
Jan:
@ Chris: kun je even een link erbij geven?


De url waar het om gaat is
www.winkeldief.info

gr jan
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 16:28:00
Quote Anchor link
@ Jan: ik bedoelde eigenlijk of Chris een link naar dat script of die tutorial kon geven ;-)

Maar ik zal even kijken.
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 16:31:00
Quote Anchor link
Ik krijg wel meteen een melding van mijn popup blocker. Ik kan me voorstellen dat dit soort info inderdaad achter een log-in moet, die zo veilig mogelijk werkt.

Dan praat je inderdaad toch wel over redelijk geavanceerde scripts die goed beveiligd zijn. Heb je de beschikking over MySQL?
 
Chris

chris

20/01/2006 16:32:00
Quote Anchor link
ik heb deze gebruikt!

http://www.phphulp.nl/php/tutorials/8/155/

succes!!
 

20/01/2006 16:32:00
Quote Anchor link
Jan:
@ Jan: ik bedoelde eigenlijk of Chris een link naar dat script of die tutorial kon geven ;-)

Maar ik zal even kijken.


Ok bedankt voor je toelichting... maar nu je de URL kent begrijp je dus dat het een goed script moet zijn
gr Jan
 
Winston Smith

Winston Smith

20/01/2006 16:37:00
Quote Anchor link
Ik begrijp dat je geregistreerd moet zijn om de privacy van (vermeende) winkeldieven te beschermen.
Ik denk niet dat er juridisch gezien een verschil tussen zit; de privacy van iemand wordt geschonden, of dat nou achter beschermde pagina's plaatsvindt of niet.
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 16:41:00
Quote Anchor link
Het voorbeeldscript dat Chris post zal wel werken, maar er zit erg weinig beveiliging op.
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 16:47:00
Quote Anchor link
@ Kasper: inderdaad.
@ Jan: heb je al uitgezocht hoe dat juridisch zit?
 
Arjan Kapteijn

Arjan Kapteijn

20/01/2006 16:50:00
Quote Anchor link
chris:
ik heb deze gebruikt!

http://www.phphulp.nl/php/tutorials/8/155/

succes!!


Wachtwoorden plain in een database zetten...
Input niet beveiligen en rechtstreeks queryen...
Wachtwoorden in een sessie schrijven...

Geef mij, of iemand anders met een beetje verstand een link naar een werkend systeem met dat script en binnen enkele minuten is je database leeg...
 
Lissy Pixel

Lissy Pixel

20/01/2006 16:53:00
Quote Anchor link
Je zoekt dus een inlogsysteem.
Ik sluit me aan bij de mensen die je al eerder (gratis) advies hebben gegeven dat je mijnsinziens gezien de privacy gevoelige materie je zeker mijnsinziens gebruik zou moeten maken van een database!!

Zelf vraag je voor je diensten ook een vergoeding lees ik op je site dus met alle respect ik ga je niet gratis helpen.
Op mijn site is een gratis cursus over de basis php.
Dit kost je wel energie en inzet de andere kant van de medaille is dat het gratis is.

Suc6!!
 
Arjan Kapteijn

Arjan Kapteijn

20/01/2006 16:55:00
Quote Anchor link
Jan:
@ Kasper: inderdaad.
@ Jan: heb je al uitgezocht hoe dat juridisch zit?


Eventueel wil ik wel wat uitzoeken, heb de boeken hier liggen...

Valt onder wet bescherming persoonsgegevens.

a.
de betrokkene voor de verwerking zijn ondubbelzinnige toestemming heeft verleend;

b.
de gegevensverwerking noodzakelijk is voor de uitvoering van een overeenkomst waarbij de betrokkene partij is, of voor het nemen van precontractuele maatregelen naar aanleiding van een verzoek van de betrokkene en die noodzakelijk zijn voor het sluiten van een overeenkomst;

c.
de gegevensverwerking noodzakelijk is om een wettelijke verplichting na te komen waaraan de verantwoordelijke onderworpen is;

d.
de gegevensverwerking noodzakelijk is ter vrijwaring van een vitaal belang van de betrokkene;

e.
de gegevensverwerking noodzakelijk is voor de goede vervulling van een publiekrechtelijke taak door het desbetreffende bestuursorgaan dan wel het bestuursorgaan waaraan de gegevens worden verstrekt, of

f.
de gegevensverwerking noodzakelijk is voor de behartiging van het gerechtvaardigde belang van de verantwoordelijke of van een derde aan wie de gegevens worden verstrekt, tenzij het belang of de fundamentele rechten en vrijheden van de betrokkene, in het bijzonder het recht op bescherming van de persoonlijke levenssfeer, prevaleert.
Gewijzigd op 20/01/2006 16:57:00 door Arjan Kapteijn
 

20/01/2006 17:00:00
Quote Anchor link
Jan:
Ik krijg wel meteen een melding van mijn popup blocker. Ik kan me voorstellen dat dit soort info inderdaad achter een log-in moet, die zo veilig mogelijk werkt.

Dan praat je inderdaad toch wel over redelijk geavanceerde scripts die goed beveiligd zijn. Heb je de beschikking over MySQL?


De popup komt van de bezoekers teller die ik er dan af gooi.
ik heb de beschikking overMySQL
Gr Jan
 

20/01/2006 17:04:00
Quote Anchor link
Jan:
@ Kasper: inderdaad.
@ Jan: heb je al uitgezocht hoe dat juridisch zit?


Juridisch kan dit echter daarom is beveiliging belangrijk en het daadwerkelijk plaaqtsen doe ik dus niet automatisch maar zelf handmatig anders zet iemand zijn schoonmoeder er op :-)
gr jan
 
Jan Koehoorn

Jan Koehoorn

20/01/2006 17:08:00
Quote Anchor link
Ik zal je een duwtje in de richting geven:

authenticatie.php
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
<?php
  session_start ();
  require_once ('../db_config.php');
  require_once ('security_check.php');
    
  function
check_login ($username, $password) {
    $sql = "
      SELECT username, password
      FROM users
      WHERE username = '$username'
      AND password = '$password'
      "
;
    if (!($res = mysql_query ($sql))) {
      trigger_error (mysql_error ());
    }

    else {
      if (mysql_num_rows ($res) == 1) { // login correct
        $sql = "
          UPDATE users
          SET lastlogin = NOW()
          WHERE username = '$username'
          AND password = '$password'
          "
;
        if (!mysql_query ($sql)) {
          trigger_error (mysql_error ());
        }

        else {
          return true;
        }
      }

      else { // login incorrect
        sleep (5); // anti brute-force regeltje
        return false;
      }
    }
  }

  
  if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    if (isset ($_GET['cmd']) && $_GET['cmd'] == 'logout') {
      $sql = "
        UPDATE users
        SET lastlogout = NOW()
        WHERE username = '"
.$_SESSION['username']."'";
      if (!mysql_query ($sql)) {
        trigger_error (mysql_error ());
      }

      // Unset all of the session variables.
      $_SESSION = array ();
      
      // If it's desired to kill the session, also delete the session cookie.
      // Note: This will destroy the session, and not just the session data!

      if (isset ($_COOKIE['session_name ()'])) {
         setcookie (session_name (), '', time () - 42000, '/');
      }

      
      // Finally, destroy the session.
      session_destroy ();
  
      header ('Location: http://www.jouwwebsite.nl/login/');
      exit;
    }
  }


  if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    if (isset ($_POST['username']) && isset ($_POST['password'])) {
      $username = $_POST['username'];
      $password = $_POST['password'];

      // sessievariabelen zetten
      $_SESSION['username'] = $username;
      $_SESSION['password'] = sha1 ($password);
      unset ($username, $password);
    }
  }

  
  if (!isset ($_SESSION['username'], $_SESSION['password'])) {
    header ('Location: http://www.jouwwebsite.nl/login/');
    exit;
  }

  if (!check_login ($_SESSION['username'], $_SESSION['password'])) {
    header ('Location: http://www.jouwwebsite.nl/login/');
    exit;
  }

?>


security_check.php
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
<?php
  // bescherming tegen mysql injection
  function quote_smart ($value) {
    if (get_magic_quotes_gpc ()) {
      $value = stripslashes($value);
    }

    if (version_compare (phpversion (),"4.3.0") == "-1") {
      return mysql_escape_string ($value);
    }

    else {
      return mysql_real_escape_string ($value);
    }
  }

  function
check_array (&$array) {
    foreach ($array as $key => $value) {
      $value = quote_smart ($value);
      $value = htmlspecialchars ($value);
      $array[$key] = $value;
    }
  }

  
  if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    check_array ($_POST);
    // print_r ($_POST);
  }
  if ($_SERVER['REQUEST_METHOD'] == 'GET') {
    check_array ($_GET);
    // print_r ($_GET);
  }
?>


db_config.php is om met de database te connecten, die moet je zelf even maken. Loginform met velden die als naam username en password hebben moet je ook zelf maken.

Het is zeker niet waterdicht, maar er zitten wel meer checks in dan het script uit de tutorial.
 

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