Inlog probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Pagina: 1 2 3 volgende »

Stefan van Teijlingen

Stefan van Teijlingen

13/07/2014 18:21:52
Quote Anchor link
Hi, ik ben bezig met een website bouwen en ik ben een CMS aan het bouwen en de db connect is goed maar hij zegt telkens weer dat de gegevens fout zijn terwijl ik ze uit de db kopieër, kan iemand mij helpen?
Dit is mijn code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
    
    $iq
= "SELECT*FROM Tabelname WHERE name='".$_POST['name']."' AND password='".$_POST['password']."' LIMIT 1";
    $q = mysql_query($iq);
    
    if (mysql_num_rows($q) == 1) {
        $_SESSION['login']=$_POST['name'];
        echo "<script> window.location = 'Website locatie(is goed)'; </script>";
    }
else {
        echo "Fout wachtwoord of gebruikersnaam";
    }

    
?>
 
PHP hulp

PHP hulp

16/11/2024 22:39:43
 
- Ariën  -
Beheerder

- Ariën -

13/07/2014 19:03:48
Quote Anchor link
Ik denk dat je er beter aan doet om goede foutafhandeling in te bouwen, en over te stappen op de functie-bibliotheek van MySQLi.

Tevens raad ik met klem aan om mysqli_real_escape_string() op je $_POST-variabelen in je query ($iq) te gebruiken omdat je nu behoorlijk vatbaar bent voor hacking via SQL-injection.
Gewijzigd op 15/07/2014 18:48:32 door - Ariën -
 
Bas IJzelendoorn

Bas IJzelendoorn

13/07/2014 19:14:12
Quote Anchor link
Aanvullend daarom gebruik je een wildcard (*)

Veiliger is om enkel de velden uit de database te benoemen die je echt nodig hebt.

Het * moeten spaties omheen.
 
Stefan van Teijlingen

Stefan van Teijlingen

14/07/2014 08:24:00
Quote Anchor link
Bedankt ik zal er naar gaan kijken
 
Stefan van Teijlingen

Stefan van Teijlingen

15/07/2014 18:08:48
Quote Anchor link
Ik heb de code aangepast alleen nu stuit ik er op dat zodra hij de pagina reset hij niks weergeeft, dit is mijn code nu:

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
<?php
    
    $con
= mysqli_connect('host','username','ww','db-naam');
    
    if (mysqli_connect_errno($con)) {
        echo mysqli_connect_error($con)
    }

    
    $name = mysqli_real_escape_string($con, $_POST['name']);
    $password = mysqli_real_escape_string($con, $_POST['password']);
    
    $iq = "SELECT*FROM userscms WHERE name='".$name."' AND password='".$password."' LIMIT 1";
    $q = mysqli_query($iq);
    
    if (mysqli_num_rows($q) == 1) {
        $_SESSION['login'] = $name;
        echo "<script> window.location = 'website locatie'; </script>";
    }
else {
        echo "Fout wachtwoord of gebruikersnaam";
    }

    
?>


Toevoeging op 15/07/2014 18:23:21:

Hij weergeeft alleen de style
 
- SanThe -

- SanThe -

15/07/2014 18:34:01
Quote Anchor link
Bas IJzelendoorn op 13/07/2014 19:14:12:
Het * moeten spaties omheen.


En waar is de foutafhandeling?
Gewijzigd op 15/07/2014 18:34:40 door - SanThe -
 
Obelix Idefix

Obelix Idefix

15/07/2014 19:34:53
Quote Anchor link
Waarom regel 9 en 10?

Overigens zie ik het nut niet in om mysqli_real_escape_sting op een wachtwoord los te laten.
Een wachtwoord hoor je namelijk gecodeerd op te slaan in een database.
Kijk bv. naar bcrypt.
 
- Ariën  -
Beheerder

- Ariën -

15/07/2014 19:39:50
Quote Anchor link
En voor een password die je gehashed op wilt slaan in het niet nodig om deze nog door mysql(i)_real_escape_string() te halen. De output zelf kan al geen schadelijke tekens meer bevatten.
 
Stefan van Teijlingen

Stefan van Teijlingen

16/07/2014 15:53:53
Quote Anchor link
Ik heb de code weer veranderd en nu doet hij hetzelfde als eerst, hij zecht dat het altijd fout is dit is mijn code:

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
<?php
    
    $con
= mysqli_connect('host','naam','ww','dbnaam');
    
    if (mysqli_error($con)) {
        echo mysqli_error($con);
    }

    
    $name = $_POST['name'];
    $password = $_POST['password'];
    
    $iq = "SELECT * FROM userscms WHERE name='".$name."' AND password='".$password."' LIMIT 1";
    $q = mysqli_query($iq);
    
    if (mysqli_num_rows == 1) {
        $_SESSION['login'] = $_POST['name'];
        echo "<script> window.location = 'Website locatie'; </script>";
    }
else {
        echo "Fout wachtwoord of gebruikersnaam";
    }

    
?>
 
- Ariën  -
Beheerder

- Ariën -

16/07/2014 16:01:43
Quote Anchor link
mysqli_num_rows is wel een functie, dus je moet wel aangeven voor welke query deze moet gelden.
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:21:10
Quote Anchor link
O thx, helemaal over het hoofd gezien
 
- Ariën  -
Beheerder

- Ariën -

17/07/2014 19:24:09
Quote Anchor link
Denk je ook aan encryptie van je wachtwoord en bescherming tegen SQL-injection??

Foutafhandeling op $q is ook wel aangeraden om toe te voegen.
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:35:52
Quote Anchor link
Ik heb een fouthandeling ingebouwd en er gaat inderdaad iets fout maar met de connect is niets mis
 
- Ariën  -
Beheerder

- Ariën -

17/07/2014 19:37:17
Quote Anchor link
Wat gaat er fout? Relevante code?
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:39:37
Quote Anchor link
Weet ik niet ik heb er iets bij gezet dat de error moet weergeven maar dat doet hij dan weer niet =(


Toevoeging op 17/07/2014 19:42:02:

Dit is de code nu :

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
<?php
    
    define('DEBUG_MODE',true);
    
    $con = mysqli_connect('host','naam','ww','db_naam');
    
    if (mysqli_error($con)) {
        echo mysqli_error($con);
    }

    
    $name = mysqli_real_escape_string ($con,$_POST['name']);
    $password = $_POST['password'];
    
    $iq = "SELECT * FROM userscms WHERE name='".$name."' AND password='".$password."' LIMIT 1";
    $q = mysqli_query($con, $iq);
    
    $fouth = $con->query($iq);
    
    if (!$fouth) {
        echo "Er is ergens een fout opgetreden <BR />";
        if (DEBUG_MODE) {
            echo $con->error() . "<BR />" . $ig;
        }
    }

    
    if (mysqli_num_rows($q) == 1) {
        $_SESSION['login'] = $_POST['name'];
        echo "<script> window.location = 'Website locatie'; </script>";
    }
else {
        echo "Fout wachtwoord of gebruikersnaam";
    }

    
?>
 
- Ariën  -
Beheerder

- Ariën -

17/07/2014 19:44:56
Quote Anchor link
Waarom gebruik je $con->query (OOP-stijl) terwijl je daarboven de procedurele mysqli_query() gebruikt?
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:46:02
Quote Anchor link
Ik heb dit dit van internet gekopieërd (databases in php is niet mijn sterkste kant)
 
- Ariën  -
Beheerder

- Ariën -

17/07/2014 19:52:19
Quote Anchor link
Je moet wel weten wat je script uiteindelijk doet. Met lukraak code kopiëren schiet je weinig op.

Je mengt nu twee verschillende MySQLfuncties-methodes met elkaar, en dat werkt niet!
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:52:53
Quote Anchor link
Ok

Toevoeging op 17/07/2014 19:53:14:

Wat voor fouthandeling kan ik het beste erin zetten?
 
- Ariën  -
Beheerder

- Ariën -

17/07/2014 19:57:39
Quote Anchor link
Vergeet de $con-> variabelen, en richt je op mysqli_... ()
Gewijzigd op 17/07/2014 19:58:44 door - Ariën -
 
Stefan van Teijlingen

Stefan van Teijlingen

17/07/2014 19:59:19
Quote Anchor link
Ok ik moet dus mysqli_..... dat gebruiken


Toevoeging op 17/07/2014 19:59:35:

Thx
 

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