mymovies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

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 »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

.NET developer

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 »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

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 »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »
John de Boer

John de Boer

25/10/2007 23:46:00
Quote Anchor link
Ik heb 3 tabellen: 1 met films en 1 met gebruikers, en mymovies

Het is dus de bedoeling dat een gebruiker kan aangeven welke film hij in zijn bezit heeft in de tabel 'mymovies':

CREATE TABLE `mymovies` (
`pkMyMoviesID` bigint(21) unsigned NOT NULL auto_increment,
`userID` bigint(21) unsigned NOT NULL default '0',
`movieID` bigint(21) unsigned NOT NULL default '0',
`aantal` tinyint(3) unsigned default NULL,
`storageID` bigint(21) unsigned default NULL,
`codecID` bigint(21) unsigned default NULL,
`audio` varchar(255) default NULL,
`subtitles` varchar(255) default NULL,
`extended` enum('0','1') default '0',
`special_edition` enum('0','1') default '0',
`koop` enum('0','1') default '0',
`x-rental` enum('0','1') default '0',
`opgenomen` enum('0','1') default '0',
`uitgeleend` enum('0','1') default '0',
`opmerkingen` longtext,
PRIMARY KEY (`pkMyMoviesID`),
KEY `user`(`userID`),
KEY `movie`(`movieID`),
KEY `storage`(`storageID`),
KEY `codec`(`codecID`)
) TYPE=MyISAM COMMENT='FilmArchief (mymovies)';

Dat lukt allemaal wel, maar afhankelijk van welk opslagmedium er gekozen wordt zijn er een aantal voorwaarden.
bijv. als er voor DVD gekozen wordt zijn van belang:
- Systeem (PAL, NTSC of SECAM)
- Beeld (4:3 of 16:9)
- Zone (1 t/m 8)
- Formaat (DVD-5 of DVD-9)
als er bijv. VHS of een ander medium gekozen zou worden zijn er weer andere voorwaarden mogelijk.

N.B. ik doe het in 1e instantie in MSAccess, maar het moet ook mogelijk zijn in MySQL als het kan

Wie kan mij hiermee helpen?
 
PHP hulp

PHP hulp

19/05/2024 01:02:14
 
Joren de Wit

Joren de Wit

25/10/2007 23:51:00
Quote Anchor link
Begin met normaliseren.

Als je een tabel hebt waarin de films staan en een tabel met gebruikers, heb je lang niet zoveel kolommen in je mymovies tabel nodig. Dit wordt dan enkel een koppeltabel om films aan gebruikers te koppelen.

films
------
id
titel
...

gebruikers
------------
id
gebruikersnaam
....

mymovies
------------
id
gebruiker_id
film_id

Verder zul je bij het normaliseren van dit datamodel goed moeten kijken naar de gegevens in de films tabel. Je zult namelijk aparte tabellen nodig hebben voor bijvoorbeeld de regisseur(s), acteurs, subtitles, etc...

ps. Tenslotte maakt het voor het ontwerpen van je datamodel niet uit of je dat nu voor een MSAccess of MySQL database doet. De tabellen en onderlinge relaties zullen altijd hetzelfde zijn.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
John de Boer

John de Boer

25/10/2007 23:54:00
Quote Anchor link
Zoals jij het vermeld heb ik het al Blanche, dus voor zover ik zie is het al genormaliseerd.
Ik heb al een tabel personen, en een tabel rol (met acteur, regisseur etc.), en tabel rol_link die de personen linkt aan de rol.
En de andere tabellen die jij noemde heb ik ook al.
Ik dacht dat ik dus alle data maar 1x in de db heb staan.

En de subtitles heb ik in de tabel mymovies staan, want dat kan voor een ieder nog weer anders zijn (voor bijv. een chinees anders dan voor een nederlander)
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Joren de Wit

Joren de Wit

25/10/2007 23:57:00
Quote Anchor link
Maar goed, mymovies bestaat dus lang niet uit zoveel kolommen als jij in je eerste post aangeeft. Alle informatie die jij in die tabel hebt staan is overbodig omdat deze ook al beschikbaar is in de films tabel.
 
John de Boer

John de Boer

26/10/2007 00:00:00
Quote Anchor link
Ik heb mijn vorige post ietwat gewijzigd en uitgelegd waarom ik bijv. subtitles niet in de tabel films heb, die haal ik mijn tabel land (veld taal):

CREATE TABLE `land` (
`pkLandID` mediumint(8) unsigned NOT NULL auto_increment,
`Kenteken` varchar(5) NOT NULL default '',
`Land` varchar(255) NOT NULL default '',
`Taal` varchar(100) default NULL,
`Naam` varchar(255) default NULL,
`LandNr` int(4) unsigned default NULL,
`Valuta` varchar(255) default NULL,
`UTC` varchar(10) default NULL,
`TLD` varchar(10) default NULL,
`Religie` varchar(255) default NULL,
`Regeringsvorm` varchar(255) default NULL,
`Hoofdstad` varchar(255) default NULL,
`Vlag` longblob,
`landlink` varchar(255) default NULL,
`opmerkingen` longtext,
PRIMARY KEY (`pkLandID`)
) TYPE=MyISAM COMMENT='FilmArchief (landen)';
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Joren de Wit

Joren de Wit

26/10/2007 00:03:00
Quote Anchor link
Correct me if i'm wrong, maar het lijkt me dat subtitles een eigenschap van een film (lees: dvd) is, niet zozeer die van een gebruiker. Ditzelfde geldt voor de codec en audio van een film...

ps. Ook de tabel die je nu geeft zou je nog verder kunnen normaliseren. Denk bijvoorbeeld aan Religie en Valuta. Er kunnen immers meerdere landen met dezelfde valuta of religie zijn (denk aan de euro bijvoorbeeld)
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jan Koehoorn

Jan Koehoorn

26/10/2007 00:05:00
Quote Anchor link
De relatie opslagmedium - voorwaarden is dus ook een veel op veel relatie?

Dan heb je ook daar een koppeltabel nodig. Op het moment dat iemand dan een ander opslagmedium kiest moet je uit je koppeltabel de goede voorwaarden laten rollen.
 
John de Boer

John de Boer

26/10/2007 00:05:00
Quote Anchor link
Daar heb je in principe wel gelijk in Blanche, maar zo kan een gebruiker niet aangeven welke audio, subtitle en codec e.d. gebruikt zijn op het opslagmedium.
Die kan bij iedereen ongelijk zijn!
Dat is mijn reden geweest...

Jan helpt me meer op de goeie weg!
Ik ga zo ff slapen, dan bekijk ik nog wel welke relatie-methode er gebruikt moet worden en dkom ik er op terug.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Joren de Wit

Joren de Wit

26/10/2007 00:09:00
Quote Anchor link
Wat is precies het doel van de mymovies tabel, want ik krijg het vermoeden dat ik wat anders voor ogen heb dan jij.

In zou onder 'MyMovies' de films verstaan die ik bijvoorbeeld nog wil kopen.
 
Jan Koehoorn

Jan Koehoorn

26/10/2007 00:11:00
Quote Anchor link
Kun je per opslagmedium de voorwaarden eens geven?
 
John de Boer

John de Boer

26/10/2007 00:12:00
Quote Anchor link
Je hebt blijkbaar iets over het hoofd gezien Blanche, in het start-topic staat al:
"welke film hij in zijn bezit heeft"

voor wat jij wil zou ik nog een andere tabel kunnen maken, iets van nog_kopen o.i.d.
En je weet lijkt me ook nog niet welke audio, subtitle e.d. erop staan als je de film (nog) niet in je bezit hebt.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Jan Koehoorn

Jan Koehoorn

26/10/2007 00:14:00
Quote Anchor link
* kuch *
 
Onbekend Onbekend

Onbekend Onbekend

26/10/2007 08:49:00
Quote Anchor link
users
----
id
ect.

films
----
id
user
ect..

zo kan het ook sns bank..
 
John de Boer

John de Boer

27/10/2007 20:14:00
Quote Anchor link
Ben je verkouden Jan? neem een hoestdrankje ofzo ;P

Ik heb het ff uitgezocht en ik heb de volgende voorwaarden:

*. VHS / Betamax / Video2000 -> duur (60, 90, 120, 180, 210 of 240 min.)
-> evt. merk en type videoband
*. S-VHS
*. CD / VCD / SVCD
*. CD-i
*. DVD -> systeem (PAL, NTSC of SECAM)
-> Beeld (4:3 of 16:9)
-> Zone (1 t/m 8)
-> Formaat (DVD-5 of DVD-9)

Ik heb (nog) geen voorwaarden kunnen bedenken bij S-VHS, CD/VCD/SVCD en CD-i.

En ik was nog vergeten te vermelden dat jullie geen opslagmedia-afhankelijk (en/of gebruikers-afhankelijk) model hebben, wat ik dus juist wel zou willen hebben.

En wat bedoel je met sns bank Spiderpig?
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Jan Koehoorn

Jan Koehoorn

27/10/2007 20:18:00
Quote Anchor link
John de Boer schreef op 27.10.2007 20:14:
Ben je verkouden Jan? neem een hoestdrankje ofzo ;P

Nee, ik vond het nogal onbeleefd dat je totaal niet reageerde op mijn posts in je topic.
 
John de Boer

John de Boer

27/10/2007 20:22:00
Quote Anchor link
Mijn excuses Jan, dat heb ik echt niet met opzet gedaan, en ik zei ook dat ik er later op terug zou komen wat ik dacht ik gedaan heb.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Jan Koehoorn

Jan Koehoorn

27/10/2007 20:28:00
Quote Anchor link
Okee no prob. Je hebt dus hier een veel op veel relatie zoals ik al eerder zei, en daar heb je weer een koppeltabel voor nodig.

Als je hier een beheerpagina voor wilt maken die PHP en MySQL gebruikt krijg je dan een dynamisch formulier. Ik stel me zo voor dat iemand een opslagmedium kiest uit een select. Aan de hand van de gekozen optie moeten dan daaronder de juiste formulierelementen verschijnen.

Je zou dit met JavaScript kunnen realiseren. Het is geen kinderachtig scriptje, maar het is wel te doen. Heb je ervaring met JavaScript?
 
John de Boer

John de Boer

27/10/2007 21:10:00
Quote Anchor link
Ik heb wel enigszins wat ervaring met JavaScript, maar het is alweer een tijdje geleden dat ik ermee gewerkt heb.
Ik snap in elk geval welke kant je opwilt.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Jan Koehoorn

Jan Koehoorn

27/10/2007 22:20:00
Quote Anchor link
Ik heb een voorbeeld met AJAX gemaakt om te laten zien wat ik bedoel.
 
John de Boer

John de Boer

27/10/2007 22:33:00
Quote Anchor link
Ok bedankt Jan, ik zal het eens bekijken.

Er ontbreekt nog wel de selectie van een aantal voorwaarden, maar ik denk dat ik er nu zelf verder wel uitkom want ik snap het concept.

En ik zal nog wel enigszins moeten normaliseren, voordat ik het kan gaan uitwerken.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Jan Koehoorn

Jan Koehoorn

27/10/2007 22:42:00
Quote Anchor link
Klopt, het is een opzetje. Maar hiermee moet je zelf verder kunnen. Voor de volledigheid nog even de codes:

dynamisch_formulier.php:
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
53
54
55
56
57
58
59
<?php
    ini_set ('display_errors', 1);
    error_reporting (E_ALL);
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Jan Koehoorn | Dynamisch Formulier</title>
    
    <link rel="stylesheet" type="text/css" media="screen" href="reset.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="oop.css" />
    <style type="text/css" media="screen">
        form            { padding: 10px; border: 1px solid #9f9; }
    </style>
    
    <script type="text/javascript" src="mootools/mootools.js"></script>
    <script type="text/javascript">
        window.addEvent ('load', function () {
            $('medium').addEvent('change', function () {
                var url = 'http://www.jankoehoorn.nl/dynamisch_formulier_ajax.php';
                $('my_form').send ({
                    update: $('eigenschappen')
                });
            });        
        });
    </script>
</head>

<body>
    <div id="container">
    <h1>Jan Koehoorn | Dynamisch Formulier</h1>
    <form id="my_form" method="post" action="dynamisch_formulier_ajax.php">
    <p>
        <label for="medium">opslagmedium:</label>
        <select id="medium" name="medium">
            <option value="">kies een opslagmedium</option>
            <option value="VHS / Betamax / Video2000">VHS / Betamax / Video2000</option>
            <option value="S-VHS">S-VHS</option>
            <option value="CD / VCD / SVCD">CD / VCD / SVCD</option>
            <option value="CD-i">CD-i</option>
            <option value="DVD">DVD</option>
        </select>
    </p>
    
    <div id="eigenschappen">
    <?php
        require 'dynamisch_formulier_ajax.php';
    ?>

    </div>
    
    <p>
        <input type="submit" value="opslaan" />
    </p>
    </form>
    </div>
</body>
</html>

dynamisch_formulier_ajax.php:
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
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        switch ($_POST['medium']) {
            case
'':
                echo '<p>Kies een opslagmedium</p>';
                break;
            case
'VHS / Betamax / Video2000':
                echo '<p>';
                echo '<label for="duur">duur:</label>';
                echo '<select id="duur" name="duur">';
                echo '<option value="60">60</option>';
                echo '<option value="90">90</option>';
                echo '<option value="120">120</option>';
                echo '<option value="180">180</option>';
                echo '<option value="210">210</option>';
                echo '<option value="240">240</option>';
                echo '</select>';
                echo '</p>';
                break;
            case
'DVD':
                echo '<p>';
                echo '<label for="systeem">systeem:</label>';
                echo '<select id="systeem" name="systeem">';
                echo '<option value="PAL">PAL</option>';
                echo '<option value="NTS">NTS</option>';
                echo '<option value="SECAM">SECAM</option>';
                echo '</select>';
                echo '</p>';
                break;
            default:

                echo '<p>Hier moeten nog velden voor verzonnen worden ;-)</p>';
                break;
        }
    }

?>
 



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.