Rekenmachine

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Senior Front end developer Angular

Functie Er zijn momenteel 5 SCRUM-teams waarvan drie gefocust zijn op DevOps en de huidige projecten en twee op innovatie van de platformen. Jij zal onderdeel worden van het innovatie Scrum team. De 2 multidisciplinaire innovatie teams bestaan momenteel uit 14 werknemers. Jij als senior Front end developer wordt onderdeel van onze innovatieteams. De innovatieteams houden zich bezig met het door ontwikkelen van de huidige producten en denken na over nieuwe functionaliteiten. Binnen de rol van Front end developer krijg je veel vrijheid en kan je je dag zelf indelen. Dingen waar jij je dagelijks mee bezig zult houden is

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

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 »

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 »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »
Willem van Oosterhout

Willem van Oosterhout

19/09/2017 13:55:13
Quote Anchor link
Beste mede-forummers,

Hallo. Ik ben Willem, zeventien jaar oud, en ik heb een brandende vraag over 'PHP'. Nou is het zo dat ik een rekenmachine aan de praat wil krijgen, maar de code (zie bijlage 1) doet het helaas niet. Ik zie niet wat er fout aan is. Als ik willekeurig waarden invul telt hij ze niet op, maar krijg ik een ERROR-pagina.
Alvast bedankt,
Willem,
Assen.

Bijlage 1:

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<TITLE>Page title</TITLE>
<meta charset="UTF-8">
</HEAD>
<BODY background="http://pad2.whstatic.com/images/thumb/7/7b/Make-a-Rainbow-Step-1-Version-3.jpg/aid258833-v4-728px-Make-a-Rainbow-Step-1-Version-3.jpg.webp">
<h1 style="color:blue;">This is a heading</h1>
 <p style="color:olive;">This is a paragraph.</p>
<img src="https://jakevdp.github.io/images/mario.gif" alt="W3Schools.com" width="300" height="142">
<h2 style="font-family:verdana;">This is a heading</h2>
 <p style="font-family:courier;">This is another paragraph.</p>
<hr>
 <p title="About W3Schools">
  W3Schools is a web developer's site.
  It provides tutorials and references covering
  many aspects of web programming,
  including HTML, CSS, JavaScript, XML, SQL, PHP, ASP, etc.
 </p>
<h3 style="font-size:300%;">This is a heading</h3>
 <p title="John 'ShotGun' Nelson">
 <p>
  This paragraph
  contains<br>a<br>lot of &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lines
  in &nbsp;&nbsp;&nbsp;the source code,
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1 ">
    <title>Rekenmachine</title>
  </head>
  <body>
<form action="rekenmachine1.php" method="post">
Getal 1: <input type="text" name="getal1" /><br /><img src="http://www.world-birds.com/files/comworld-birds/database/photo-cotingidae-rupicola-peruvianus-6709_large.jpg"><br />
Getal 2: <input type="text" name="getal2" /><br /><br />
<input type="submit" name="verzend" value="TEL OP" />
</form>
<br /><br />
<?php
// Hier wordt gecontroleerd of er op de verzendknop is geklikt
if(isset($_POST["verzend"]))
{

// Hier wordt alle input opgehaald
$getal1 = $_POST["getal1"];
$getal2 = $_POST["getal2"];

// Hier wordt de berekening gemaakt
$antwoord = $getal1 + $getal2;

// Hey Max, hier wordt het antwoord getoond!
echo "$getal1 + $getal2 = $antwoord";
}

?>

  </body>
</html>

- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 21/09/2017 19:50:47 door - Ariën -
 
PHP hulp

PHP hulp

22/12/2024 04:44:10
 
Obelix Idefix

Obelix Idefix

19/09/2017 14:08:14
Quote Anchor link
Willem van Oosterhout op 19/09/2017 13:55:13:
krijg ik een ERROR-pagina.

En wat is die error ?

De opbouw van je code lijkt me niet goed.
Ik zie bijvoorbeeld 2x </head> in je code en 2x <body>.

Controleren of een formulier verzonden is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if ($_SERVER['REQUEST_METHOD'] == 'POST')

Verder controleer je niet of de beide POST-waarden zijn gevuld en of het een getal is.
Het aanmaken / kopiëren van de nieuwe variabelen is in dit geval niet zo zinvol.
Gewijzigd op 19/09/2017 14:15:51 door Obelix Idefix
 
Mitch PHP

Mitch PHP

19/09/2017 14:53:20
Quote Anchor link
Je echo is een complete String, probeer:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo $getal1." + ".$getal2." = ".$antwoord;
 
Frank Nietbelangrijk

Frank Nietbelangrijk

19/09/2017 18:02:35
Quote Anchor link
Je blok met PHP code moet je boven in plaatsen. De HTML onder in. (first practice)
Behalve de laatste regel met de echo, die mag wel tussen je HTML.
Gewijzigd op 19/09/2017 18:03:30 door Frank Nietbelangrijk
 
Willem van Oosterhout

Willem van Oosterhout

21/09/2017 11:44:08
Quote Anchor link
Hartelijk bedankt voor alle support, maar ik snap er geen jota van. Zou iemand alsjeblieft de code aangepast willen posten ;#
Alvast bedankt,
Willem, Assen.
 
Ben van Velzen

Ben van Velzen

21/09/2017 11:46:42
Quote Anchor link
Het antwoord van Mitch geeft precies aan wat je moet veranderen om het in de huidige vorm werkend te krijgen.
De rest is ook geheel terecht, want je HTML klopt van geen kant.
 
Willem vp

Willem vp

21/09/2017 15:32:07
Quote Anchor link
Ben van Velzen op 21/09/2017 11:46:42:
Het antwoord van Mitch geeft precies aan wat je moet veranderen om het in de huidige vorm werkend te krijgen.

Met die echo is niks mis. Hint: (string-)interpolatie, maar dat is iets waar men op dit forum allergisch voor schijnt te zijn. Ten onrechte, want ik zie in een heleboel topics code langskomen die er een stuk leesbaarder door zou worden. En ik zie ook, zoals hier, alternatieven voor geïnterpoleerde strings die de code alleen maar onleesbaarder maken. Afgezien van het al dan niet leesbaarder zijn, lost het antwoord dat Mitch hierboven geeft in ieder geval niets op.

Met de oorspronkelijk geposte code is eigenlijk niets mis (*). Het enige probleem dat erin zit, is dat er teveel is meegekopieerd van de W3Schools-pagina (o.i.d.) maar als je alle regels vóór <!DOCTYPE html> verwijdert, werkt de pagina prima. Het zou niet mijn ding zijn om een levensgrote kop van een rode rotshaan tussen de twee invoervelden te plaatsen, maar dat doet niets af aan de functionaliteit.

(*) Oke, er zijn dingetjes die ik anders zou doen... ;-)
Gewijzigd op 21/09/2017 15:44:16 door Willem vp
 
Frank Nietbelangrijk

Frank Nietbelangrijk

21/09/2017 18:30:05
Quote Anchor link
Zo dan:

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php

/*
 * Initialisatie van de variabele $uitkomst. Dit doen we om te zorgen dat de variabele $uitkomst altijd bestaat
 * ook als de pagina de eerste keer in de GET methode wordt aangeroepen in plaats van in de POST methode.
 * Tevens kunnen we de variabele direct voorzien van een standaard waarde. Als we de initialisatie achterwege laten
 * krijgen we foutmelingen.
 */

$uitkomst = '';

// Controleer of er iets gePOST is
if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    // Hier wordt alle input opgehaald
    $getal1 = intval($_POST["getal1"]); // intval maakt van iedere waarde een getal.
    $getal2 = intval($_POST["getal2"]);

    // Hier wordt de berekening gemaakt
    $antwoord = $getal1 + $getal2;

    // Hier wordt een string (stuk tekst) gemaakt
    $uitkomst = $getal1 . ' + ' . $getal2 . ' = ' . $antwoord;
}

?>

<!doctype>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Rekenmachine</title>
        <style>
            h1 {
                color: blue;
            }
            .uitkomst {
                color: purple;
            }
        </style>
    </head>
    <body>
        <h1>Rekenmachine</h1>
        <form action="" method="post">
            Getal 1: <input type="text" name="getal1" /><br>
            Getal 2: <input type="text" name="getal2" /><br><br>
            <input type="submit" name="verzend" value="TEL OP">
        </form>
        <br><br>
        <p class="uitkomst"><?php echo $uitkomst; ?></p>
    </body>
</html>


Toevoeging op 21/09/2017 18:36:21:

Je had zoals Willem aangaf een beetje veel oude shit gekopieerd en geplakt.

De opmaak regel je bij voorkeur in een apart .css bestand of zoals hier boven gebruik je <style></style> tags in de <head> sectie.

Aan het begin van je pagina plaats je de doctype en open je de html pagina met <html>. Als allerlaatste eindig je de pagina met </html>. In de <html> sectie begin je voorts altijd eerst met de <head> sectie en daarna met de <body>. Het beste is om als eerste je characterset kenbaar te maken in de <head> sectie. Je zou dus kunnen zeggen dat de volgorde van de eerste vier regels min of meer verplicht is en zo ook de laatste twee regels.
 



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.