Else if probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

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 »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

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

16/02/2025 13:27:20
 
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.