galgje script

Overzicht

Sponsored by: Vacatures door Monsterboard

Kim groot

kim groot

27/05/2011 22:21:56
Anchor 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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?php
$foutmelding
=NULL;

$woordenlijst=array("olielamp", "contract", "krokodil", "tuinkers", "uitdelen", "rituelen", "ritselen", "vakantie", "uitkeren", "studeren", "struiken", "postbode",
 "afvalbak", "stadhuis", "probleem", "strekken", "boeketje", "computer", "weekblad", "minister", "contract", "schilder", "tekening", "laminaat", "iedereen", "mercedes",
 "apennoot", "kerstmis", "gewapend", "afzuiger", "aquarium", "naaldhak", "stekkers", "uiterste", "flitsers", "nagellak", "luchtbel", "aanrecht", "proberen", "kastdeur");


if(isset($_POST["gecodwoord"]))
{

    $gecod_woord=$_POST["gecodwoord"];
    foreach($woordenlijst as $w)
    {

         if (md5($w)==$gecod_woord)
         {

              $woord=$w;
         }
    }
}

else
{
    $woord=$woordenlijst[array_rand($woordenlijst,1)];
    $gecod_woord=md5($woord);
}


if(isset($_POST["geproblet"]))
{

    $geproblet=$_POST["geproblet"];
}

else
{
    $geproblet=NULL;
}


if(isset($_POST["pogingen"]))
{

    $poging=$_POST["pogingen"];
}

else
{
    $poging=0;
}


// genereert de punten aan het begin
if(isset($_POST["bezig"]))
{

    $punten=$_POST["bezig"];
}

else
{
    $lengte=strlen($woord);
    $x=0;

    if(!isset($punten))
    {

         $punten=NULL;
         while(($x < $lengte))
         {

              $punten .= ".";
              $x++;
         }
    }
}


//hieronder het script dat de punten vervangt door letters

if(isset($_POST["letter"]) and ($_POST["letter"]!=NULL))
{

    $letter=$_POST["letter"];

    $offset=0;
    $positie = 0;
    $positie = strpos($woord,$letter,$offset);

    while($positie!== false)
    {

         $positie = strpos($woord,$letter,$offset);
         $offset=$positie+1;
         if($positie != '0')
         {

              $punten = substr_replace($punten,$letter,$positie,1);
         }

         else
         {
              if(strpos($woord,$letter,0)=='0')
              {

                   $punten = substr_replace($punten,$letter,0,1);
              }
         }
    }


    if((strpos($woord,$letter)===false) and (isset($letter)))
    {

        $foutmelding="<font color=red>Niet voorkomende letter:</font> ";
        $poging++;
    }
}

else
{
    if(isset($_POST["gecodwoord"]))
    {

         echo "<font color=red>Fout!, je hebt geen letter ingevuld</font>";
    }

    $letter=NULL;
}


echo "<img src=".$poging.".gif><br><br>";

if($poging==10)
{

    echo "Je hebt verloren! het woord was: <b>".$woord."</b>";
    exit;
}


echo $foutmelding;
unset($foutmelding);

$geproblet .= " ". $letter;

echo "<b>".$letter."</b>";
echo "<h2>".$punten."</h2>";
echo "<b>fouten:</b> <font color=red>".$poging."</font>";
echo "<br>";
echo "<b>geprobeerde letters:</b> <font color=red>".$geproblet."</font>";

$zelf = $_SERVER['PHP_SELF'];

if($punten==$woord)
{

    echo "<br><br><b>Gefeliciteerd, je hebt het woord gevonden! </b>";
    exit;
}



echo '<br>
<FORM ACTION="'
.$zelf.'" width="150" METHOD="POST">
<b>Probeer de letter:<br>
<INPUT TYPE="text" NAME="letter" SIZE="1" MAXLENGTH="1">
<INPUT TYPE="hidden" NAME="gecodwoord" VALUE="'
.$gecod_woord.'">
<INPUT TYPE="hidden" NAME="bezig" VALUE="'
.$punten.'">
<INPUT TYPE="hidden" NAME="pogingen" VALUE="'
.$poging.'">
<INPUT TYPE="hidden" NAME="geproblet" VALUE="'
.$geproblet.'">
<INPUT TYPE="submit" VALUE="Probeer"></b>'
;

echo "<br><br><br>".$woord;

?>


dit is mijn script voor galgje, weet iemand hoe je hier een goede html bij kunt maken, en wat er fout is aan dit script want hij geeft steeds foutmelding..
Gewijzigd op 27/05/2011 22:28:03 door Niels K
 
PHP hulp

PHP hulp

19/01/2022 13:58:51
 
Gerhard l

gerhard l

27/05/2011 22:23:49
Anchor link
anders spam je de site niet vol met je galgje gezeur, de 2 scripts waar jij op gereageerd hebt hadden html?
 
Niels K

Niels K

27/05/2011 22:32:36
Anchor link
Beste Kim.

Graag verder gaan in je vorige topic: klik

Niels
 
 

Dit topic is gesloten.



Overzicht

 
 

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.