if werkt niet..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

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/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

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 »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

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

27/05/2026 01:20:59
 
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.