Inlog probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

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 SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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

27/05/2026 04:29:37
 
- 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.