Else if probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

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 »

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 »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

Bekijk vacature »
Timo Kleinhout

Timo Kleinhout

13/03/2011 15:13:39
Quote Anchor link
Hallo,

Voor school moeten wij een lingo spel maken, nu heb ik al het stuk dat hij een woord genereerd die uiteindelijk geraden moet worden, en ik ben nu bezig om een kleur aan te geven (groen voor als de letter goed is, geel als hij wel in het woord zit en rood als hij er helemaal niet in zit.)

Dat heb ik zo gedaan:

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
<?php

$woorden
= array("winkel","spelen"); // woorden die geraden moeten worden in een array zetten
$speel = mt_rand(0,1);
$speelwoord = $woorden[$speel];
echo $speelwoord;
echo "<br></br>";
echo $speelwoord[0] ."<br>";
echo $speelwoord[1] ."<br>";
echo $speelwoord[2] ."<br>";
echo $speelwoord[3] ."<br>";
echo $speelwoord[4] ."<br>";
echo $speelwoord[5] ."<br>";

$letter0 = "w";
$letter1 = "i";

if ($letter0 == $speelwoord[0]){
    echo "Groen";
}


elseif ($letter0 == $speelwoord[1] OR $speelwoord[2] OR $speelwoord[3] OR $speelwoord[4] OR $speelwoord[5]){
    echo "Geel";
}


else {
    echo "Rood";
}


?>


Maar wat ik ook probeer hij blijft altijd op groen of geel staan, rood nooit en dit is fout
Gewijzigd op 13/03/2011 15:14:13 door Timo Kleinhout
 
PHP hulp

PHP hulp

22/12/2024 17:25:51
 
Jordi Kroon

Jordi Kroon

13/03/2011 15:18:41
Quote Anchor link
En jij bent van plan om bij elk woord 6 variabelen te maken?
Kan je dit niet met substr of explode doen?
 
Timo Kleinhout

Timo Kleinhout

13/03/2011 15:20:35
Quote Anchor link
Jordi kroon op 13/03/2011 15:18:41:
En jij bent van plan om bij elk woord 6 variabelen te maken?
Kan je dit niet met substr of explode doen?


Dat kan inderdaad! Ik zou even kijken.
 
Jordi Kroon

Jordi Kroon

13/03/2011 15:25:21
 
Noppes Homeland

Noppes Homeland

13/03/2011 15:58:23
Quote Anchor link
substr/explode je moet het niet gekker maken dan dat het al is Jordi Kroon
Ik kom uit op - onder voorbehoud -:
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
<?php
$woord
= 'winkel';
$speelwoord = 'winkel';
$check = array();
for (i = 0; $i < 6; $i++) {
   if (($key = array_search($woord[$i],(array) $speelwoord)) !== false) {
      if ($woord[$i] == $speelwoord[$i]) {
         $speelwoord[$i] = '~';
         echo $i.' '.$woord[$i].' => Groen';
      }

      elseif ($woord[$key] <> $speelwoord[$i] && !in_array($woord[$i],$check)) {
         echo $i.' '.$woord[$i].' => Geel';
         $check[] = $woord[$i];
      }  
   }

   else {
       // letter zit niet in woord
       echo $i.' '.$woord[$i].' => Rood';
   }
}

?>

ik heb zo het idee dat het nog niet helemaal klopt, maar dit is in ieder geval een opzetje
Gewijzigd op 13/03/2011 15:58:59 door Noppes Homeland
 
Wesley PHP

Wesley PHP

13/03/2011 16:07:26
Quote Anchor link
@Noppes,

er zaten een paar typfoutjes in.

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
<?php
$woord
= 'winkel';
$speelwoord = 'winkel';
$check = array();
for ($i = 0; $i < 6; $i++) {
   if (($key = array_search($woord[$i],(array) $speelwoord)) !== false) {
      if ($woord[$i] == $speelwoord[$i]) {
         $speelwoord[$i] = '~';
         echo $i.' '.$woord[$i].' => Groen';
      }

      elseif ($woord[$key] <> $speelwoord[$i] && !in_array($woord[$i],$check)) {
         echo $i.' '.$woord[$i].' => Geel';
         $check[] = $woord[$i];
      }  
   }

   else {
       // letter zit niet in woord
       echo $i.' '.$woord[$i].' => Rood';
   }
}

?>
 
Noppes Homeland

Noppes Homeland

13/03/2011 16:39:01
Quote Anchor link
Aan het herschrijven, in ieder geval gaat de array_search niet zoals bedoeld
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
$woord
= 'wekker';
$speelwoord = 'winkel';
$check = array();

for ($i = 0; $i < 6; $i++) {
    
    if (($key = array_search($woord[$i],str_split($speelwoord))) !== false) {
        
        if ($woord[$i] == $speelwoord[$i]) {
            $speelwoord[$i] = '~';
            echo $i.' '.$woord[$i].' => Groen :'.$speelwoord[$i].' <br />';
        }

        elseif ($woord[$key] <> $speelwoord[$key] && !in_array($woord[$i],$check)) {
            echo $i.' '.$woord[$i].' => Geel :'.$speelwoord[$i].'<br />';
            $check[] = $woord[$i];
        }

        elseif ($woord[$key] == $speelwoord[$key]) {
            echo $i.' '.$woord[$i].' => Rood :'.$speelwoord[$i].'<br />';
        }
    }

    else {
        // letter niet in woord
        echo $i.' '.$woord[$i].' => Rood :'.$speelwoord[$i].'<br />';
    }
}
    
?>
Gewijzigd op 13/03/2011 16:54:49 door Noppes Homeland
 
Noppes Homeland

Noppes Homeland

14/03/2011 19:07:58
 
Timo Kleinhout

Timo Kleinhout

14/03/2011 21:53:15
Quote Anchor link
Noppes Homeland op 14/03/2011 19:07:58:


Timootje is met dubbele o (en hoofdletter) ;-) net als autootje (A)
 
- SanThe -

- SanThe -

15/03/2011 02:13:41
 
Timo Kleinhout

Timo Kleinhout

01/04/2011 19:18:02
Quote Anchor link
Om hier dan maar verder te gaan, Ik ben er volgens mij bijna...

ik heb nu deze code:

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
85
86
87
88
89
90
91
<?php
session_start();

if (isset($_POST['letter0'])) {

$woorden = array("winkel","spelen","vulpen","mobiel","pasjes","harten","smatje","meisje","agenda","tafels","appels"); // woorden die geraden moeten worden in een array zetten
$speel = mt_rand(0,10); //Een willikeurig getal tussen 0 en 10 nemen
$woordmaken = $woorden[$speel]; //Met het gekozen getal een woord kiezen
$raden = $_POST['letter0'] . $_POST['letter1'] . $_POST['letter2'] . $_POST['letter3'] . $_POST['letter4'] . $_POST['letter5']; //Alle ingevoerde letters achter elkaar zetten
$_SESSION['woord'] .= $woordmaken; //Hij onthoud het woord
$_SESSION['speelwoord'] =  substr($_SESSION['woord'], 0,6); //Omdat hij steeds een woord kiest laten we alleen 6 letters zien
$woord = $_SESSION['speelwoord']; //Sessie
$array = array("d1","d2","d3","d4","d5","d6"); //Een array die we gaan overschrijven

    if ($woord !== $raden){ //Als $woord niet gelijk is aan $raden doe dit
for ($i = 0; $i < 6; $i++){ //Hij gaat elke leter langs en kijkt als die in het woord zit
   if ($woord[$i] !== $raden[$i]){
        $array[$i] = '<font size=20 color="Red">' . $raden[$i] . '</font>';}
    
    
        for ($j = 0; $j < 6; $j++){ //Nu gaat hij kijken als de letter wel in het woord zit maar op verkeerde plaats
        
        if ($raden[$i] == $woord[$j]){ //Als dat zo is wordt de letter geel
        $array[$i] = '<font size=20 color="Yellow">' . $raden[$i] . '</font>'; //de letter een gele kleur geven
        }
            
    
    }

    if ($woord[$i] == $raden[$i]){ //Als $woord is gelijk aan $raden is doe dit
        $array[$i] = '<font size=20 color="Green">' . $raden[$i] . '</font>'; //Letter groen maken
    
            
}}}


else {    
        $_SESSION['score'] = 0;
       $_SESSION['score'] = $_SESSION['score']+25;
    $array = '<font size=20 color="Green">'. $raden . '</font><br>';
    echo '<font size=50 color="white">Woord geraden!!</font><br>';    
    echo $array; //Woord echoën
    echo '<a href="lingo3.php"> Klik hier voor het volgende woord </a>';

    session_unset($_SESSION['spelverloop']); //Het woord is geraden dus sessie leeg maken
}

//echo $array[0] . $array[1] . $array[2] . $array[3] . $array[4] . $array[5];

$_SESSION['spelverloop'] .= $array[0] . $array[1] . $array[2] . $array[3] . $array[4] . $array[5]."<br>";

echo ($_SESSION['spelverloop']);
// echo '<br></br> Ga <a href="lingo2.html">Terug</a>';
}

else { echo "Voer uw woord in: ";}
    
echo "Uw score is: " . $_SESSION['score'] . "<br></br>";

?>

    
<html>
<head>
<link href="style.css" type="text/css" rel="stylesheet">

<script type="text/javascript">
function toUnicode(elmnt,content)
{
if (content.length==elmnt.maxLength)
    {
    next=elmnt.tabIndex
    if (next<document.maxform.elements.length)
        {
        document.maxform.elements[next].focus()
        }
    }
}
</script>
<title>LINGO</title>
</head>

<body background="bg.png" >
<form action="lingo3.php" name="maxform" method="post" />
<input type="text" size="1" name="letter0" maxlength="1" tabindex="1" onkeyup="toUnicode(this,this.value)"/>
<input type="text" size="1" name="letter1" maxlength="1" tabindex="2" onkeyup="toUnicode(this,this.value)"/>
<input type="text" size="1" name="letter2" maxlength="1" tabindex="3" onkeyup="toUnicode(this,this.value)"/>
<input type="text" size="1" name="letter3" maxlength="1" tabindex="4" onkeyup="toUnicode(this,this.value)"/>
<input type="text" size="1" name="letter4" maxlength="1" tabindex="5" onkeyup="toUnicode(this,this.value)"/>
<input type="text" size="1" name="letter5" maxlength="1" tabindex="6" onkeyup="toUnicode(this,this.value)"/><br></br>
<input type="submit" value="Kijken" />
</form>
</html>


Nu moet ik nog twee dingetjes...

#1: Hij maakt een letter geel als hij in het woord zit, bv als het woord winkel is en je vult als gok het woord willen in, worden beiden l'en geel, dit moet er maar één zijn.

#2: Er moet een score bij komen, telkens als iemand het woord goed geraden heeft komt er 25 bij, ik heb dit met session gedaan maar het werkt niet, hij blijft steeds score: 0 aan geven.

Hopelijk kan iemand me helpen...
 
- Mark -

- Mark -

01/04/2011 21:27:12
Quote Anchor link
Ik zie niet 1,2,3 hoe de score op 0 komt. Je reset elke keer je score dus je zult eigenlijk elke keer 25 moeten zien.
 



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.