Video verplicht bekijken.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! 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

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »
Tim Klein

Tim Klein

17/11/2013 19:21:13
Quote Anchor link
Hallo lieve PHPHulp vrienden,

Ik heb een vraagje.

Ik wil mensen verplicht een video helemaal laten kijken, voordat ze door kunnen gaan naar de pagina. Ik werk met een "levelsysteem", waar bij ieder level een andere film moet worden gekenen.
Ik heb het volgende idee:
1. Met een ifje controleren of er een 1 in de database staat
2. Ik zet een filmpje van YouTube op mijn website.
*3. Na het volledig bekijken van een filmpje wordt er een button zichtbaar, die je doorleidt naar de volgende pagina.
4. Deze pagina insert in de colom van de gebruiker een 1 bij "video level ...".
5. De gebruiker kan verder naar de volgende pagina van het desbetreffende level.

Nu weet ik niet of puntje 3 mogelijk is, en zoja, hoe ik dit moet doen.
Weet iemand dit, of een veel "makkelijkere" oplossing.

Tim
 
PHP hulp

PHP hulp

21/11/2024 17:07:49
 
- Ariën  -
Beheerder

- Ariën -

17/11/2013 20:14:58
Quote Anchor link
En wat als ze het filmpje doorskippen met de seek-balk?
 
Tim Klein

Tim Klein

17/11/2013 21:24:34
Quote Anchor link
Dan wordt de button ook niet zichtbaar.
Is hier eigenlijk wel een oplossing voor, of niet.
 
Reshad F

Reshad F

17/11/2013 21:32:47
Quote Anchor link
Je hebt hier als het goed is alternative ways voor namelijk een custom videospeler weergeven waar geen tijdbalk in zit en/of deze disablen zodat men niet kan doorspoelen.
 
Tim Klein

Tim Klein

17/11/2013 21:46:39
Quote Anchor link
Dankje Reshad. Dit had ik van een vriend van me:
[17-11-13 21:29:16] Frank: Je moet de tijd van het filmpje in de database zetten
[17-11-13 21:29:23] Frank: dus bij. 361 seconden
[17-11-13 21:29:33] Frank: En dan na 361 seconden komt de knop.. :)

Weet alleen niet hoe ik de laatste regel moet doen, maar dat zoek ik wel uit.

Bedank alle
 
Michael -

Michael -

18/11/2013 08:09:29
Quote Anchor link
Tim kijk even naar de Youtube API. Deze kan de 'current time' weergeven
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Math.floor(Video.YTPlayer.getCurrentTime());

en heeft ook een 'hide/disable controls' optie.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
playerVars: { 'autoplay': 1, 'controls': 0 },

Je kunt ook de totale tijd ophalen van het filmpje, deze sla je dan op in de database, en zou je dan met ajax elke seconde kunnen controleren of de 'current time' het zelfde is als de tijd in de database.
 
Kris Peeters

Kris Peeters

18/11/2013 16:13:36
Quote Anchor link
Een simpel voorbeeld in actie.

Als je de trailer van "Jurassic Park 1" niet uitkijkt, krijg je de meest memorabele animated gif van de 90's te zien.

Als je de video volledig ziet, verschijnt een 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<!DOCTYPE HTML>
<html>
<body>
<div id="player"></div>
<div id="message"></div>
<div id="controls">
  <a href="javascript: stopVideo()">Stop</a>
  <a href="javascript: startVideo()">Start</a>
</div>
<script>
  // globals
  var videoId;
  var player;
  var done;
  var timer = null;
  var video_completely_seen = false;
  var video_skipped = false;

  function youtube(id, controls) {
    videoId = id;
    //Load player api asynchronously.
    var tag = document.createElement('script');
    tag.src = "https://www.youtube.com/iframe_api";
    var firstScriptTag = document.getElementsByTagName('script')[0];
    firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
    done = false;
    
  }
  function onYouTubeIframeAPIReady() {
      player = new YT.Player('player', {
        height: '390',
        width: '640',
        videoId: videoId,
        playerVars: { 'autoplay': 1, 'controls': 1 },
        events: {
          'onReady': onPlayerReady,
          'onStateChange': onPlayerStateChange
        }
      });
      
  }
/**
* event callbacks. reageren op commando van Google.
*/
  function onPlayerReady(evt) {
      evt.target.playVideo();
  }
  function onPlayerStateChange(evt) {
      if (timer == null && evt.data == YT.PlayerState.PLAYING && !done) {
        // we gaan de timer aanzeten.  We verwachten dat var done nog op false staat na x aantal seconden, zijnde de duur van de video
        timer = setTimeout(function() {
              video_completely_seen = true;
              // knop tonen, tenzij men al heeft proberen vals spelen
              if (video_skipped == false) {
                document.getElementById('message').innerHTML = '<a href="#">KLIK om verder te gaan</a>';
              }
          },
          Math.floor(1000 * player.getDuration())
        );
        return;
      }
      if (timer != null && video_completely_seen == false) {
        video_skipped = true;
        // een error message mee sturen
        document.getElementById('message').innerHTML = '<img src="http://stream1.gifsoup.com/view2/1349477/ah-ah-ah-o.gif">';
      }
  }
/**
* simpele controls
*/
  function stopVideo() {
      player.stopVideo();
  }

  function startVideo() {
      player.playVideo();
  }

  window.onload = function() {
    youtube('lc0UehYemQA', null);
  }
</script>
</body>
</html>



Er mist ongetwijfeld nog logica.
Maar je ziet wel op welke plek je kan ingrijpen
Gewijzigd op 18/11/2013 17:02:06 door Kris Peeters
 
Tim Klein

Tim Klein

18/11/2013 17:14:47
Quote Anchor link
Kris,
Enorm bedankt.
Aleen misschien een klein, lullig vraagje hoor: Waar weizig ik de video?

Tim
 
Wouter Van Marrum

Wouter Van Marrum

18/11/2013 17:20:22
Quote Anchor link
Tim Klein op 18/11/2013 17:14:47:
Kris,
Enorm bedankt.
Aleen misschien een klein, lullig vraagje hoor: Waar weizig ik de video?

Tim


Hier als het goed is :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
  window.onload = function() {
    youtube('lc0UehYemQA', null); # lc0UehYemQA is youtube id
  }
 
Kris Peeters

Kris Peeters

18/11/2013 17:22:33
Quote Anchor link
You tell me.

Nee, ik bedoel ...
toon eens de HTML die jij op je pagina zou willen zien.
Als je ergens een search <input> zet, kan ik die doen reageren.

Ondertussen staat de id van de video op lijn 80. Als het een video is die jij als webmaster (vast) bepaalt, kan je simpelweg lijn 80 aanpassen.
 
Tim Klein

Tim Klein

18/11/2013 17:24:35
Quote Anchor link
Kris,
Helaas had ik nog geen code geschreven, omdat ik niet wist wat nu helemaal precies de beste oplossing was.

IK WEL JE ENORM BEDNAKEN!

Groetjes, Tim
Gewijzigd op 18/11/2013 17:36:15 door Tim Klein
 

18/11/2013 17:35:38
Quote Anchor link
Slotjes doen we niet aan, Tim.
 



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.