Else if probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

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 »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

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 »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

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 »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »
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 07:18:08
 
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.