Undefined variable

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

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 »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »
Henk McFlator

Henk McFlator

24/01/2013 20:26:04
Quote Anchor link
Hallo, ik ben bezig met een klein beetje php. ik ben hier nog erg nieuw mee.

Ik wil deze forms invullen

Leerlingnummer:
Datum:
Bedrag:

Als ik op opslaan druk krijg ik deze foutmelding:

Quote:
PO Werkweek


Notice: Undefined variable: leerlingnummer in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 28

Notice: Undefined variable: datum in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 28

Notice: Undefined variable: bedrag in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 28

Notice: Undefined variable: leerlingnummer in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 32


Notice: Undefined variable: datum in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 33


Notice: Undefined variable: bedrag in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 34

De betaling is toegevoegd.
Terug


Dit is mijn code:
Quote:
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="utf-8">
<title>Betaling toegevoegen</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="header">
<h1><a href="index.php" class="home">PO Werkweek</a></h1>
</div>
<div id="content" class="other">
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
<?php
            
            //Variabelen
            $username = 'root';
            $password = 'usbw';
            
                // Verbinding maken
                try {
                    $db = new PDO('mysql:dbname=werkweek;host=localhost;port=3307',$username, $password);
                }

                catch(PDOException $e) {
                    echo $e->getMessage();
                }

                
                // Gegevens uit de database halen
            $sql = "INSERT INTO betalingen (leerlingnummer, datum, bedrag) VALUES ('$leerlingnummer', '$datum', '$bedrag')";
            $resultaat = $db->exec($sql);
            
            // De pagina opbouwen
            echo $leerlingnummer.'<br>';
            echo $datum.'<br>';
            echo $bedrag.'<br>';
            
            // Sluiten van de verbinding
            $db = NULL;
        ?>

<p>
De betaling is toegevoegd.
<br>
<a href='betaling.php'>Terug</a>
</p>
</div>
</body>
</html>


Weet iemand hoe ik deze errors kan fixen? Ik kom er namelijk niet uit..
 
PHP hulp

PHP hulp

26/05/2026 13:10:58
 
Eddy E

Eddy E

24/01/2013 20:42:38
Quote Anchor link
Waar komt $leerlingnummer vandaan?
Die moet je even uit $_POST of $_GET halen.
Dus iets als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php
$leerlingnummer
= intval($_POST['leerlingnummer']);
 
Arend b

arend b

24/01/2013 20:46:11
Quote Anchor link
Quote:
// Gegevens uit de database halen
$sql = "INSERT INTO betalingen (leerlingnummer, datum, bedrag) VALUES ('$leerlingnummer', '$datum', '$bedrag')";
$resultaat = $db->exec($sql);

Met deze query plaats je nieuw informatie in je database je selecteert ze.
en de variable $leerlingnummer', '$datum', '$bedrag worden nergens vandaan gehaald.

misschien bedoel je dit:
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
<form action="" method="post">
<label for="leerling">leerling:</label><input type="text" name="leerling"><br>
<label for="datum">Datum:</label><input type="text" name="datum"><br>
<label for="bedrag">Bedrag:</label><input type="text" name="bedrag"><br>
<input type="submit" value="verstuur">
</form>

//variabele benoemen dit is in principe niet nodig maar dit maakt het wel inzichtelijker
$leerlingnummer = $_POST["leerlingnummer"];
$datum = $_POST["datum"];
$bedrag = $_POST["bedrag"];
// Gegevens opslaan in de database
            $sql = "INSERT INTO betalingen (leerlingnummer, datum, bedrag) VALUES ('$leerlingnummer', '$datum', '$bedrag')";
            $resultaat = $db->exec($sql);

//ophalen gegevens
            $sql = "SELECT leerlingnummer, datum, bedrag FROM betalingen";
            $resultaat = $db->exec($sql);


ik hoop dat je hier wat mee kunt
Gewijzigd op 24/01/2013 20:47:23 door arend b
 
Henk McFlator

Henk McFlator

24/01/2013 20:46:44
Quote Anchor link
@Eddy en hoe zou ik dit moeten schrijven in m'n code? gewoon zo?

// De pagina opbouwen
echo $leerlingnummer.'<br>';
$leerlingnummer = intval($_POST['leerlingnummer']);
echo $datum.'<br>';
echo $bedrag.'<br>';

en geldt dit ook voor datum en bedrag?

Thanks voor je hulp

Toevoeging op 24/01/2013 20:50:22:

arend b, bedankt voor je hulp maar ik raak nu een beetje in de war..

<label for="leerling">leerling:</label><input type="text" name="leerling"><br> name=leerling niet Leerlingnummer zijn? staat text niet voor de text op de site die je invult?

Toevoeging op 24/01/2013 20:54:23:

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
<?php
            
            //Variabelen
            $username = 'root';
            $password = 'usbw';
            
                // Verbinding maken
                try {
                    $db = new PDO('mysql:dbname=werkweek;host=localhost;port=3307',$username, $password);
                }

                catch(PDOException $e) {
                    echo $e->getMessage();
                }
                
                <
form action="" method="post">
<
label for="leerling">leerling:</label><input type="text" name="leerling"><br>
<
label for="datum">Datum:</label><input type="text" name="datum"><br>
<
label for="bedrag">Bedrag:</label><input type="text" name="bedrag"><br>
<
input type="submit" value="verstuur">
<
/form>

//variabele benoemen dit is in principe niet nodig maar dit maakt het wel inzichtelijker
$leerlingnummer = $_POST["leerlingnummer"];
$datum = $_POST["datum"];
$bedrag = $_POST["bedrag"];
// Gegevens opslaan in de database
            $sql = "INSERT INTO betalingen (leerlingnummer, datum, bedrag) VALUES ('$leerlingnummer', '$datum', '$bedrag')";
            $resultaat = $db->exec($sql);

//ophalen gegevens
            $sql = "SELECT leerlingnummer, datum, bedrag FROM betalingen";
            $resultaat = $db->exec($sql);
            
            // Sluiten van de verbinding
            $db = NULL;
        ?>


als ik dit invoer krijg ik deze error terug: Parse error: syntax error, unexpected '<' in C:\Users\Ryan\Desktop\USBWebserver v8.5\8.5\root\werkweek\betalingToevoegenDefinitief.php on line 27
 
Arend b

arend b

24/01/2013 21:00:03
Quote Anchor link
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
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="utf-8">
<title>Betaling toegevoegen</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="header">
<h1><a href="index.php" class="home">PO Werkweek</a></h1>
</div>
<div id="content" class="other">
<form action="" method="post">
<label for="leerling">leerling:</label><input type="text" name="leerling"><br>
<label for="datum">Datum:</label><input type="text" name="datum"><br>
<label for="bedrag">Bedrag:</label><input type="text" name="bedrag"><br>
<input type="submit" value="verstuur">
</form>
<?php
          
            //Variabelen
            $username = 'root';
            $password = 'usbw';
            
                // Verbinding maken
                try {
                    $db = new PDO('mysql:dbname=werkweek;host=localhost;port=3307',$username, $password);
                }

                catch(PDOException $e) {
                    echo $e->getMessage();
                }

                
                // Gegevens uit de database halen
            $sql = "INSERT INTO betalingen (leerlingnummer, datum, bedrag) VALUES ('$leerlingnummer', '$datum', '$bedrag')";
            $resultaat = $db->exec($sql);
            
            // De pagina opbouwen
            echo $leerlingnummer.'<br>';
            echo $datum.'<br>';
            echo $bedrag.'<br>';
            
            // Sluiten van de verbinding
            $db = NULL;
        ?>

<p>
De betaling is toegevoegd.
<br>
<a href='betaling.php'>Terug</a>
</p>
</div>
</body>
</html>


<label for="leerling">leerling:</label><input type="text" name="leerling"><br>
name=leerling niet Leerlingnummer zijn? staat text niet voor de text op de site die je invult?

Deze name kan alles zijn wat jij wilt, je kan zelf bepalen hoe wat voor name je aan je element geeft. Deze name heb je wel weer nodig om de waarde die is ingevuld in het inputveld te krijgen. Je roept dus de value van je input op door php om de $_POST['jouwvariablename'] op te roepen.

de input type="text" geeft aan wat voor element het is.
input type="mail" geeft aan mail adres
input type="password" invoerveld voor wachtwoorden.
ga zo maar door
Gewijzigd op 24/01/2013 21:04:25 door arend b
 
Henk McFlator

Henk McFlator

24/01/2013 21:03:13
Quote Anchor link
-
Gewijzigd op 24/01/2013 21:04:33 door Henk McFlator
 



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.