if werkt niet..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

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 »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and 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 developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

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 »
Phillip Mango

Phillip Mango

17/11/2010 10:44:19
Quote Anchor link
Hallo iedereen.

Kan iemand mij uitleggen waarom mij if niet werkt?
Ook zou ik graag een min nummer invoer inbouwen.

Phillip

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
<?php

require("dbfeatures.php");

$verbinding = connectdatabase();

opendatabase($verbinding);

$addquery = "INSERT INTO phonebook (name, nr) VALUES ('".mysql_real_escape_string($_REQUEST['addname'])."','".mysql_real_escape_string($_REQUEST['addnr'])."')";

connectdatabase();

if (is_numeric($_REQUEST['addnr']))

    echo "Contact is added";
    
elseif (is_numeric($_REQUEST['addnr']))

    mysql_query($addquery, $verbinding) or die (mysql_error() );
        
else
    
    echo "Please enter a valid number";

mysql_close($verbinding);

header('Refresh: 2; url=index.html');

?>
 
PHP hulp

PHP hulp

29/04/2024 04:48:23
 
Jel le

Jel le

17/11/2010 10:46:10
Quote Anchor link
Maak dat er is van:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
if (is_numeric($_REQUEST['addnr'])) {
    echo "Contact is added";
    mysql_query($addquery, $verbinding) or die (mysql_error() );
}
else echo "Please enter a valid number";
 

17/11/2010 10:50:44
Quote Anchor link
Wat gebeurd er dan? En kies $_GET of $_POST geen $_REQUEST gebruiken.
 
Phillip Mango

Phillip Mango

17/11/2010 10:51:10
Quote Anchor link
Heej Jel le,

Bedankt, hij werkt nu.
Die blokhaken moet ik dus gebruiken om aan te geven dat meerdere regels bij elkaar horen.

Weet je ook nog hoe ik kan programmeren hoe de gebruiken minimaal 3 cijfers moet invullen en max 12?

Phillip

Toevoeging op 17/11/2010 10:53:11:

Karl Karl waarom zou ik geen $_REQUEST gebruiken?

Phillip
 
Jel le

Jel le

17/11/2010 10:54:04
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
if($_REQUEST['addnr']> 3 && $_REQUEST['addnr'] < 12) {
    // voer code uit
}
else {
    // fout
}


En wat karl karl al zei, kies voor $_GET[] of $_POST[] ipv $_REQUEST[]

Toevoeging op 17/11/2010 10:55:42:

$_REQUEST[] is zowel $_POST als $_GET, en dat kan misschien problemen veroorzaken.
Daarom kan je beter POST of GET gebruiken.
 
Phillip Mango

Phillip Mango

17/11/2010 11:17:02
Quote Anchor link
Heej Jel le,

Oke bedankt, ik heb het aangepast..
Als ik nu een nummer toevoeg dan geeft die aan: Please enter a valid number

Terwijl ik dan gewoon een nummer invoer...
Staat er misschien ergens een puntje ofzo verkeerd?...

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
<?php

require("dbfeatures.php");

$dbConnection= connectdatabase();

opendatabase($dbConnection);

$addquery = "INSERT INTO phonebook (name, nr) VALUES ('".mysql_real_escape_string($_POST['addname'])."','".mysql_real_escape_string($_POST['addnr'])."')";

connectdatabase();

if (is_numeric($_POST['addnr']) && ($_POST['addnr'])> 3 && ($_POST['addnr']) < 12)
{

    echo "Contact is added";
    mysql_query($addquery, $connection) or die (mysql_error() );
}


else
    
    echo "Please enter a valid number";

mysql_close($dbConnection);

header('Refresh: 2; url=index.html');

?>
Gewijzigd op 17/11/2010 11:24:17 door Phillip Mango
 
Jel le

Jel le

17/11/2010 11:23:03
Quote Anchor link
Je hebt iets fout.
Wat je nu doet is het volgende:
Je kijkt of hij een nummer, groter dan 3 en kleiner dan 12 is. Wanneer dat allemaal goed is voegt hij hem toe, of anders zegt hij dat hij geen nummer is.

Ik zou eerst kijken of hij een nummer is, wanneer hij dat niet is geef je een error en anders gaat hij verder. Dan in de volgende stap kijk je of hij de juiste lengte heeft.

edit: Ik ben ook iets vergeten trouwens. Je moet strlen($_POST['addnr'])> 3 doen.

Toevoeging op 17/11/2010 11:25:07:

Ik zou er dus dit van maken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if (is_numeric($_POST['addnr']))
{

    if(strlen($_POST['addnr']) > 3 && strlen($_POST['addnr']) < 12) {
       $echo "Contact is added";
       mysql_query($addquery, $connection) or die (mysql_error() );
    }

    else echo 'lengte fout';
}

else echo "Please enter a valid number";
?>
 
Phillip Mango

Phillip Mango

17/11/2010 11:27:26
Quote Anchor link
Dat zou inderdaad ook kunnen, je zou dan inderdaad exacte error kunnen weergeven wat er fout gaat..

Maar idd, hij werkt nu.

Thanks,
Phillip
 
Jel le

Jel le

17/11/2010 11:29:47
Quote Anchor link
Graag gedaan :)
 
Phillip Mango

Phillip Mango

17/11/2010 16:11:00
Quote Anchor link
Hoe bouw ik eigenlijk een functie in die controleert of het nummer al bestaat in de database?

Nu krijg ik namelijk de melding: Duplicate entry

Phillip
 
Noppes Homeland

Noppes Homeland

17/11/2010 18:17:03
Quote Anchor link
Phillip Mango op 17/11/2010 16:11:00:
Hoe bouw ik eigenlijk een functie in die controleert of het nummer al bestaat in de database?

Nu krijg ik namelijk de melding: Duplicate entry

Phillip


Dat is ook correct, de enige manier waarop je dat dient te controleren

het is actie dan reactie en niet andersom, want dat gaat gewoonweg niet.
 
Phillip Mango

Phillip Mango

18/11/2010 08:58:50
Quote Anchor link
En hoe doe ik dat?
 
Ozzie PHP

Ozzie PHP

18/11/2010 09:37:24
Quote Anchor link
Gewoon een select query doen op het betreffende nummer. Als je een resultaat terugkrijgt dan bestaat het nummer al. Geen resultaat? Dan bestaat het nummer niet.
 
Phillip Mango

Phillip Mango

18/11/2010 09:41:27
Quote Anchor link
Hallo iedereen,

Ik heb nu dit.. maar ik krijg de volgende fout: Fatal error: Call to undefined function mysql_errorno() in /var/www/http/add.php on line 29 (13 zonder HTML)

Dit is mijn PHP script:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title></title>

<link rel="stylesheet" type="text/css" href="add.css" />

</head>

<body>

<div id="divadd">

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
<?php

require("dbfeatures.php");

$dbConnection = connectdatabase();

opendatabase($dbConnection);

$addquery = "INSERT INTO phonebook (name, nr) VALUES ('".mysql_real_escape_string($_POST['addname'])."','".mysql_real_escape_string($_POST['addnr'])."')";

connectdatabase();

if (mysql_errorno() == 1062)
{

    if (is_numeric($_POST['addnr']))
    {

        if (strlen($_POST['addnr']) > 7 && strlen($_POST['addnr']) < 14)
        {

            echo "Contact is added";
            mysql_query($addquery, $dbConnection) or die (mysql_error() );
        }

        else
        echo 'The number should be between 7 and 14 characters long, contact not added! We will sent you now back to the home page.';
    }

    else
    echo 'Please enter a valid number, contact not added! We will sent you now back to the home page.';
}

else
echo 'This number is already in use';

mysql_close($dbConnection);

header('Refresh: 8; url=index.html');

?>


</div>

</body>
</html>

Toevoeging op 18/11/2010 10:28:53:

Hallo iedereen,

Ik heb de oplossing:

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
<?php

require("dbfeatures.php");

$dbConnection = connectdatabase();

opendatabase($dbConnection);

$addquery = "INSERT INTO phonebook (name, nr) VALUES ('".mysql_real_escape_string($_POST['addname'])."','".mysql_real_escape_string($_POST['addnr'])."')";

connectdatabase();

if (mysql_errno() == 1062)
{

    if (is_numeric($_POST['addnr']))
    {

        if (strlen($_POST['addnr']) > 7 && strlen($_POST['addnr']) < 14)
        {

            echo "Congratulations! Contact is added. We will sent you now back to the home page";
            mysql_query($addquery, $dbConnection) or die (mysql_error() );
        }

        else
        echo 'The number should be between 7 and 14 characters long, contact not added! We will sent you now back to the home page.';
    }

    else
    echo 'Please enter a valid number, contact not added! We will sent you now back to the home page.';
}

else
echo 'This number is already in use, contact not added! We will sent you now back to the home page.';

mysql_close($dbConnection);

header('Refresh: 7; url=index.html');

?>


Toevoeging op 18/11/2010 10:32:38:

Alleen schijnt de header rederect niet goed te zijn...

Refresh schijnt niet te kloppen, maar het werkt wel.
Iemand een ide?

En weet iemand hoe ik dit php script op de één pagina afhandel.
Nu link ik namelijk door naar deze pagina, maar dat is natuurlijk niet zo netjes.

Mijn invul pagina ziet er als volgt uit:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Home</title>

<meta http-equiv="Content-Language" content="en" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link rel="stylesheet" type="text/css" href="body.css" />
<link rel="stylesheet" type="text/css" href="home.css" />
<link rel="stylesheet" type="text/css" href="searchbar.css" />
<link rel="stylesheet" type="text/css" href="buttons.css" />

<script type="text/javascript" src="formfocus.js"></script>

</head>

<body>

<div id="divpage">

<div id="divlogo">
<img src="/logo.png" alt="Image not available" id="logo" />
</div>

<div id="divsearch">
<form action="results.php" name="search" method="post">
<input type="text" name="searchbar" id="searchbar" /><input type="submit" value="Search" id="searchbutton" />
</form>
</div>

<div>
<hr id="line"/>
</div>

<div id="divadd">
<form action="add.php" name="add" method="post">
Name:<input type="text" name="addname" id="addname" maxlength="10" />Number:<input type="text" name="addnr" id="addnr" maxlength="12" /><input type="submit" value="Add" id="addbutton" />
</form>
</div>

</div>

</body>
</html>
Gewijzigd op 18/11/2010 09:42:32 door Phillip Mango
 
Jel le

Jel le

18/11/2010 10:56:02
Quote Anchor link
bedoel je niet mysql_error() of mysql_errno() ipv mysql_errorno()?
Gewijzigd op 18/11/2010 10:56:47 door Jel le
 
Teun Hesseling

Teun Hesseling

18/11/2010 11:00:41
Quote Anchor link
boven in een if zetten of de submit knop in ingedrukt zoniet laat je de form zien
en bb-codes is wel zo handig
 



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.