Registreren lukt niet...-.-

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior OutSystems Developer

Wie zijn wij? In korte tijd hebben we als startup een platform ontwikkeld en in de markt gezet voor het organiseren van volledige mobiliteit van consumenten en medewerkers van bedrijven. Openbaar vervoer, deelauto’s, deelfietsen en nog veel meer kun je plannen, boeken, betalen en gebruiken met ons platform bestaande uit onder meer een app, backend en een multimodale reisplanner. Met een jong en slagvaardig team zijn we in rap tempo de markt aan het veroveren. Nu nog hoofdzakelijk in Nederland maar met grote plannen om de grens over te gaan. We zoeken naar een senior OutSystems Developer om de ontwikkeling

Bekijk vacature »

Data analist

Data analist Business Intelligence vormt binnen Red je Pakketje een belangrijke afdeling die de meest belangrijke processen binnen het hele bedrijf ondersteunt. Binnen het BI-team heb je als data analist alle data tot je beschikking en krijg je de mogelijkheid om vorm te geven aan hoe Red je Pakketje haar data gebruikt om sneller en betere beslissingen te maken. Uiteindelijk zorgen jouw oplossingen ervoor dat jouw collega’s binnen andere afdelingen beter inzicht hebben in hun processen waardoor zij data-gedreven beslissingen kunnen maken. Jouw rapportages en analyses gaan ervoor zorgen dat Red je Pakketje elke dag weer een stukje beter is.

Bekijk vacature »

Java Developer / Big Data / Microservices @ Regio

2021-02-12 iSense Java Developer / Big Data / Microservices Ben jij een ervaren Java Developer die enthousiast wordt van Big Data en Microservices? Werk jij graag met grote hoeveelheden data vanuit verschillende bronnen? Dan is dit de vacature voor jou! ISMO49008 Organisatie Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold over het hele

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Front-End Developer / JavaScript / Vue.JS / Financ

2021-05-24 iSense Front-End Developer / JavaScript / Vue.JS / Financial organization ISDI47550 Company profile Our client is a large organisation in the banking sector, offering various products and services across Europe. The department you will work for consists of multiple Scrum teams based in Amsterdam, but also have team members working for their vendor partner at an off-shore location in India. The department responsible for three different large applications that are being used internally by other teams. The current architecture does not suffice with the present-day standards and will therefore (need to) be renewed. To do so, the team will

Bekijk vacature »

Senior Java EE Developer

Regio: Barendrecht Binnen het domein transport en logistiek krijgen wij dagelijks complexe vragen van onze klanten. Bij en voor onze klanten gaan wij aan de slag met technische software oplossingen (geen kantoorautomatisering) voor o.a. container terminals, havenbedrijven (publieke) transport operators, distributiecentra en productiebedrijven. Je speelt een belangrijke rol in de – veelal – maatwerksoftware die we voor onder andere ECT, Atlas Copco, Kruidvat en het Havenbedrijf maken. We bouwen componenten, maar ook complete systemen die we integreren met andere systemen in veelal multidisciplinaire omgevingen. Integraties met bijvoorbeeld tablets, web portals, voertuigen en (automatische) kranen zijn niet meer weg te denken

Bekijk vacature »

Dynamics NAV / 365 BC Developer @ Ede

2021-10-06 iSense Dynamics NAV / 365 BC Developer Als Dynamics 365 BC Developer aan de slag met maatwerkoplossingen bij een software development club die internationaal zeer succesvolle applicaties bouwen voor de agrarische sector? Lees dan nu verder! ISHU48459 Organisatie Als Dynamics Business Central Developer kom je te werken bij een organisatie in regio Ede die gespecialiseerd is in het ontwikkelen en implementeren van software. Zo hebben ze een eigen ontwikkelde applicatie in de markt gezet voor de agrarische sector die internationaal zeer succesvol is en waar grote vraag naar is. Door deze software worden klanten op een slimme manier ondersteund

Bekijk vacature »

Java Software Developer

Java Software Developer - Smart Logistics Functiebeschrijving: Bouw jij de professionele applicaties die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps scrumteam? Lees dan snel verder! Wat ga je doen? Als Java Software Developer werk je aan uitdagende projecten bij verschillende klanten en ben je altijd onderdeel van een software ontwikkelteam. Samen met je team, de product owner en de architect ben je verantwoordelijk voor het definiëren, ontwerpen, ontwikkelen, beveiligen en testen van nieuwe of bestaande applicaties binnen de logistieke sector. “Use digital to move smarter" De unit Smart Logistics

Bekijk vacature »

Java developer met testervaring

Java developer met testervaring Ontwikkelen, testen, snel leren werken met verschillende frameworks en je kennis delen met collega’s. Jij vindt het allemaal leuk. En het mooie is: als Java-developer bij de keten IV-Interactie hoef je niet te kiezen. Al deze taken zijn namelijk voor jou weggelegd binnen het scrumteam dat werkt aan het burgerportaal Mijn Belastingdienst. Dit doe je bij de Belastingdienst Jij start in de releasetrain voor de ontwikkeling én instandhouding van Mijn Belastingdienst. Authenticatie, autorisatie, websecurity en formulieren zijn belangrijke onderdelen van het portaal. Samen met collega’s doorloop je het hele ontwikkeltraject. Dat begint met de refinement van

Bekijk vacature »

Junior Fullstack Java Developer @ Regio Amsterdam

2021-10-14 iSense Junior Fullstack Java Developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond en wil je graag aan de slag als Fullstack JAVA Developer? Lees dan snel verder! Want in februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie JAVA. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISNA51153 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en

Bekijk vacature »

Business Developer III

Description of activities: Sinds de zomer van 2020 is ‘chatbot Anna’ geïntroduceerd voor zakelijke klanten van ABN AMRO. In de afgelopen maanden wisten steeds meer klanten de chatbot te vinden voor vragen met betrekking tot hun bankzaken. Daarnaast is in de hernieuwde bankstrategie van begin december 2020 het belang van digitalisering nog duidelijker geworden. Dit betekent dat de rol van chatbot Anna belangrijker wordt en we Anna zowel in de breedte als de diepte veel zullen moeten trainen. En daarvoor zoeken we nu een Conversation Designer, die inhoudelijk zorgt voor het ontwerpen van de dialogen. With the following results: Als

Bekijk vacature »

Java Developer voor technische projecten

Regio: Deventer of Eindhoven Wil jij jouw Java kennis en ervaring inzetten in de high tech ontwikkelingen binnen Industry 4.0?. Bij de business unit Machine & Systems houden we ons bezig met geavanceerde besturingssystemen voor machine- en apparatenbouwers en voor grote systeemintegratoren. Met je collega’s zorg jij ervoor dat producten optimaal functioneren en connected zijn. Internet of Things, Cloud oplossingen en Big Data zijn niet meer weg te denken uit dit marktsegment. We leveren complete producten (hardware, OS en software applicaties) en zijn van toegevoegde waarde door het uitvoeren van complete projecten met resultaatverantwoordelijkheid op één van onze locaties, door

Bekijk vacature »

Startersfunctie JAVA developer @ Regio Utrecht

2021-10-16 iSense Startersfunctie JAVA developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond en wil je graag aan de slag als Fullstack JAVA Developer? Lees dan snel verder! Want in februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie JAVA. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISNA51141 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf

Bekijk vacature »

Junior Oracle Apex Developer @ Rotterdam

2021-10-05 iSense Junior Oracle Apex Developer Junior Oracle Apex Developer ISBO51165 Organisatie Voor onze klant in de omgeving van Rotterdam zijn we op zoek naar meerdere Oracle Apex Developers. Wordt jij blij van het meebouwen aan eigen software oplossingen bij een groeiend innovatief IT bedrijf, dan is dit iets voor jou! Voor de ontwikkeling van de software wordt er gebruik gemaakt van Oracle Application Express. De organisatie werkt vanuit een gebruikersgroep releasematig samen met haar klanten aan verdere innovaties van de software. De organisatie heeft een inspirerend kantoor in de omgeving van Rotterdam waar vanuit zij een uitdagende werkomgeving kunnen

Bekijk vacature »

C/C++ Developer @ Utrecht

2021-09-27 iSense C/C++ Developer Wil jij als C/C++ Developer aan verschillende (inhouse) projecten tegelijk werken voor een organisatie die door slimme oplossingen Nederland steeds leefbaarder maakt? Lees dan nu verder! ISHU48544 Organisatie Als Software ontwikkelaar C/C++ kom je te werken bij een toonaangevende organisatie in de mobiliteitsbranche die door het produceren van slimme producten Nederland steeds leefbaarder maakt! Ze ontwikkelen innovatieve producten die er onder andere voor zorgen dat de infrastructuur in Nederland op de snelste en meeste efficiënte manier kan worden geregeld. Als C/C++ ontwikkelaar kom je te werken op een afdeling met 40 collega's, bestaande uit Engineers, deskundigen

Bekijk vacature »
Mark Markson

Mark Markson

09/10/2011 17:15:53
Quote Anchor link
Hoi, ik ben nieuw hier en ben aan het klooien met PHP. Ik heb weleens eerder een registratiescript gemaakt, meestal werkt het. Dit is dus een van de gevallen waarin het maar niet wil lukken.

Ik heb dus een database gemaakt die "multimarkt" heet. Ik heb een "connection.php" en ik gebruik USB-webserver. Dit is de code van mijn connection.php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$host
= "localhost"; //database location
$user = "root"; //database username
$pass = "usbw"; //database password
$db_name = "multimarkt"; //database name
//database connection

$link = mysql_connect($host, $user, $pass);
mysql_select_db($db_name);
//sets encoding to utf8
mysql_query("SET NAMES utf8");
?>
.

Ik heb een formulier en die ziet er zo uit:

<div id="inhoud">
<form id="form1" name="form1" method="post" action="registreren.php">
<p></p>
<table width="268" border="0" align="center">
<tr>
<th width="117" scope="col">Gebruikersnaam:</th>
<th width="141" scope="col"><label for="GebruikersNaam2"></label>
<input type="text" name="GebruikersNaam" id="GebruikersNaam2" /></th>
</tr>
<tr>
<td>Wachtwoord:</td>
<td><label for="WachtWoord1"></label>
<input type="text" name="WachtWoord1" id="WachtWoord1" /></td>
</tr>
<tr>
<td>Wachtwoord herhalen:</td>
<td><label for="WachtWoord2"></label>
<input type="text" name="WachtWoord2" id="WachtWoord2" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="button" id="button" value="Submit" /></td>
</tr>
</table>
</form>
<p>

</div>

Als laatst heb ik een PHP code, die blijkbaar niet werkt. Ik snap er echt niks van, naar mijn mening zou hij gewoon moeten werken...


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
<?php
include("connection.php");
if(isset($_REQUEST['button']))
{

    $gb= $_POST['GebruikersNaam'];
    $ww1= $_POST['WachtWoord1'];
    $ww2 = $_POST['WachtWoord2'];
    
    if($ww1 == $ww2)
    {

        $opdracht = "INSERT INTO leden (Gebruikersnaam, Wachtwoord1, Wachtwoord2) VALUES ('$gb', '$ww1', '$ww2')";
    }

    
    if($gb == "" AND $ww1 == "" AND $ww2 == "")
    {

        echo "U heeft geen gegevens ingevuld.";
    }

    
    if(mysql_query($opdracht))
    {

        echo "U bent geregistreerd!";
    }

    
    else
    {
        echo "De gegevens zijn niet naar de database gestuurd.";
    }
    
}

?>


Dit zou toch gewoon moeten werken<
 
PHP hulp

PHP hulp

19/10/2021 13:40:26
 
- SanThe -

- SanThe -

09/10/2011 17:24:49
Quote Anchor link
SQL-Injection is mogelijk.
Ook al is er niks ingevuld, de query wordt toch uitgevoerd.
Wat werkt er niet?
 
Mark Markson

Mark Markson

09/10/2011 17:31:30
Quote Anchor link
De gegevens worden niet naar de database verstuurd. Informatie uit het formulier wordt er wel uitgehaald. Als ik echo $gb; echo $ww1; echo $ww2; doe, dan laat het gewoon netjes zien wat er werd ingevuld.

Wat is SQL-injection?
 
- SanThe -

- SanThe -

09/10/2011 17:44:54
Quote Anchor link
Bouw foutafhandeling in en gebruik mysql_real_escape_string() om je te beveiligen tegen sql-injection.
 
Mark Markson

Mark Markson

09/10/2011 17:57:46
Quote Anchor link
Eerst wil ik dat hij het doet...Ik snap niet waarom hij het niet doet :S
 
Jacco Brandt

Jacco Brandt

09/10/2011 18:01:14
Quote Anchor link
Door een goede foutafhandeling krijg je vanzelf te zien waarom hij het niet doet.
 
Mark Markson

Mark Markson

09/10/2011 18:07:42
Quote Anchor link
Dankje, heb ik veel aan.
 
Php knipper

php knipper

09/10/2011 18:08:34
Quote Anchor link
foutafhandeling
plaats na lijn 11 van het verwerkgedeelte
dit stukje ( laat de php tags weg )
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
            if (!$opdracht) {
            (
'SQL error: ' . mysql_error());
            }

?>

doe nog eens een registratie en dan krijg je normaal gezien een foutcode ( post deze hier eens )
Gewijzigd op 09/10/2011 18:08:58 door php knipper
 
- SanThe -

- SanThe -

09/10/2011 18:12:44
Quote Anchor link
Mark Markson op 09/10/2011 18:07:42:
Dankje, heb ik veel aan.


Je kan ook wachten totdat je een glazen bol krijgt.
Foutafhandeling is de enige juiste manier om fouten op te sporen.
 
Php knipper

php knipper

09/10/2011 18:15:06
Quote Anchor link
- SanThe - op 09/10/2011 18:12:44:
Mark Markson op 09/10/2011 18:07:42:
Dankje, heb ik veel aan.


Je kan ook wachten totdat je een glazen bol krijgt.
Foutafhandeling is de enige juiste manier om fouten op te sporen.


het is toch de snelste manier om dat te doen!
als je liever heel je code na gaat trekken waar de fout zit.
3 regels en je probleem is al gedeeltelijk opgelost!
 
Mark Markson

Mark Markson

09/10/2011 20:54:09
Quote Anchor link
Ik heb de regelel toegevoegd, maar hij doet nog niks:

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
include("connection.php");
if(isset($_REQUEST['button']))
{

    $gb= $_POST['GebruikersNaam'];
    $ww1= $_POST['WachtWoord1'];
    $ww2 = $_POST['WachtWoord2'];
    
    if($ww1 == $ww2)
    {

        $opdracht = "INSERT INTO leden (Gebruikersnaam, Wachtwoord1, Wachtwoord2) VALUES ('$gb', '$ww1', '$ww2')";
                     if (!$opdracht) {
            (
'SQL error: ' . mysql_error());
            }
    }

    
    
    if($gb == "" AND $ww1 == "" AND $ww2 == "")
    {

        echo "U heeft geen gegevens ingevuld.";
    }

    
    if(mysql_query($opdracht))
    {

        echo "U bent geregistreerd!";
    }

    
    else
    {
        echo "De gegevens zijn niet naar de database gestuurd.";
    }
    
}

?>


geen foutmelding
 
Jacco Brandt

Jacco Brandt

09/10/2011 21:09:43
Quote Anchor link
zet eens onder elk statement een echo, en zeg eens waar hij stopt?
En je kunt if (!opdracht) weglaten. Die staat op de verkeerde pleke n moet achter een query staan.
 
- SanThe -

- SanThe -

09/10/2011 21:12:14
Quote Anchor link
Regel 12 en 13 kunnen weg.

Zet tusen regel 29 en 30 dit:
echo 'SQL error: ' . mysql_error();
 
Mark Markson

Mark Markson

09/10/2011 21:16:42
Quote Anchor link
Parse error: syntax error, unexpected '{', expecting ',' or ';' in H:\usbwebserver\root\OPDRACHT5\check.php on line 31

Toevoeging op 09/10/2011 21:17:27:

Duplicate entry '0' for key 'PRIMARY'
Sorry was een puntkomma vergeten/

Toevoeging op 09/10/2011 21:18:07:

AAAH! IK SNAP HEM AL! Ik heb een veld met "id" en die heb ik een primary key gemaakt! Kijken of het lukt! DANKJULLIE!
 
- SanThe -

- SanThe -

09/10/2011 21:25:20
Quote Anchor link
Auto_increment.
 



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.