weg werken van haakjes
Pagina: « vorige 1 2 3 4 volgende »
Code (php)
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
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
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
$uitkomst=$SESSION_["uitkomst"];
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
$uitkomst=$SESSION_["uitkomst"];
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
Toevoeging op 23/12/2010 18:15:50:
dit is alles
.+.
Een . is in php een teken waarmee je 2 variabelen aan elkaar koppelt, dus:
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$var = 'Hier staat';
$var1 = ' wat tekst';
echo $var.$var1; //Hier komt te staan: "Hier staat wat tekst"
?>
$var = 'Hier staat';
$var1 = ' wat tekst';
echo $var.$var1; //Hier komt te staan: "Hier staat wat tekst"
?>
En een + is een wiskundig teken om 2 getallen bij elkaar op te tellen:
Dit script gaat niet tot lijn 35.
O ja, dit zal ook wel niet de bedoeling zijn:
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
Als je een string wil opbouwen, zal het iets zijn als
$uitkomst = $aantalx . $x . '+' . $bijgeteldegetal;
Dave, ik zou als ik jou was dan even een paar keer op de F5 rammen. Want deze code gaat niet verder dan 26 en dus kan regel 37 niet bestaan...
Code (php)
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
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
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
$uitkomst=$SESSION_["uitkomst"];
print $num1 .'( '.$num2.$x.'+'.$num3.')';
?>
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
$uitkomst=$SESSION_["uitkomst"];
print $num1 .'( '.$num2.$x.'+'.$num3.')';
?>
hier moet als het ware een a(bx+c) worden herleid.
het antwoord moet dus abx+ac zijn
of terwijl
Code (php)
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
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
<?php
$aantalx = $num1*$num2; // hier komt het getal voor de x uit
$bijgeteldegetal = $num1*$num3; // hier komt het getal dat bij de x word opgeteld uit
?>
[size=xsmall][i]Toevoeging op 23/12/2010 18:26:28:[/i][/size]
btw
$num1 = rand(2,9);
is regel 35
[size=xsmall][i]Toevoeging op 23/12/2010 18:40:23:[/i][/size]
dit is ATM de hele pagina
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>haakjes weg werken</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="logo">
<h1>reken site</h1>
</div>
<div id="menu">
<ul>
<li class="active">
<a href="uitlega(bx+c).html">uitleg</a></li>
<li><a href="a(bx+c).php">oefeningen</a></li>
</ul>
</div>
</div>
<div id="pagina">
<div id="content">
<div id="rechterkant">
<h2>
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
<form action="som a(bx+c).php" method="post">
Vul je antwoord in:<br />
<input type="text" name="answer" size="15" / ><br />
<input type="submit" value="Verstuur">
</br>
</br>
</br>
</h2>
</div>
<div id="tekst" class="boxed">
<h3>
</h3>
</div>
</div>
<div id="zijkant">
<h3>
<a href="index.html">home</a></br>
<a href="uitlega(bx+c).html">a(bx+c)</a></br>
<a href="uitleg(x+a)(x+b).html">(x+a)(x+b)</a></br>
<a href="uitleg(x+a)^2.html">(x+a)^2</a></br>
</h3>
</div>
<div style="clear: both; height: 1px"></div>
</div>
<div id="onderkant">
</div>
</div>
</body>
</html>
[/code]
[size=xsmall][i]Toevoeging op 23/12/2010 18:45:52:[/i][/size]
regel 35 is regel 5 in dit geval
$aantalx = $num1*$num2; // hier komt het getal voor de x uit
$bijgeteldegetal = $num1*$num3; // hier komt het getal dat bij de x word opgeteld uit
?>
[size=xsmall][i]Toevoeging op 23/12/2010 18:26:28:[/i][/size]
btw
$num1 = rand(2,9);
is regel 35
[size=xsmall][i]Toevoeging op 23/12/2010 18:40:23:[/i][/size]
dit is ATM de hele pagina
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>haakjes weg werken</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="logo">
<h1>reken site</h1>
</div>
<div id="menu">
<ul>
<li class="active">
<a href="uitlega(bx+c).html">uitleg</a></li>
<li><a href="a(bx+c).php">oefeningen</a></li>
</ul>
</div>
</div>
<div id="pagina">
<div id="content">
<div id="rechterkant">
<h2>
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
<form action="som a(bx+c).php" method="post">
Vul je antwoord in:<br />
<input type="text" name="answer" size="15" / ><br />
<input type="submit" value="Verstuur">
</br>
</br>
</br>
</h2>
</div>
<div id="tekst" class="boxed">
<h3>
</h3>
</div>
</div>
<div id="zijkant">
<h3>
<a href="index.html">home</a></br>
<a href="uitlega(bx+c).html">a(bx+c)</a></br>
<a href="uitleg(x+a)(x+b).html">(x+a)(x+b)</a></br>
<a href="uitleg(x+a)^2.html">(x+a)^2</a></br>
</h3>
</div>
<div style="clear: both; height: 1px"></div>
</div>
<div id="onderkant">
</div>
</div>
</body>
</html>
[/code]
[size=xsmall][i]Toevoeging op 23/12/2010 18:45:52:[/i][/size]
regel 35 is regel 5 in dit geval
Nu staat daar tekst tussen, zien we niet waar je probeert code te tonen en waar niet.
Wat op dit ogenblik op lijn 69 staat, zorgt voor problemen.
Toevoeging op 23/12/2010 18:52:15:
ik zal hem eens goed linken
Toevoeging op 23/12/2010 18:52:59:
Code (php)
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
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
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>haakjes weg werken</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="logo">
<h1>reken site</h1>
</div>
<div id="menu">
<ul>
<li class="active">
<a href="uitlega(bx+c).html">uitleg</a></li>
<li><a href="a(bx+c).php">oefeningen</a></li>
</ul>
</div>
</div>
<div id="pagina">
<div id="content">
<div id="rechterkant">
<h2>
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
<form action="som a(bx+c).php" method="post">
Vul je antwoord in:<br />
<input type="text" name="answer" size="15" / ><br />
<input type="submit" value="Verstuur">
</br>
</br>
</br>
</h2>
</div>
<div id="tekst" class="boxed">
<h3>
</h3>
</div>
</div>
<div id="zijkant">
<h3>
<a href="index.html">home</a></br>
<a href="uitlega(bx+c).html">a(bx+c)</a></br>
<a href="uitleg(x+a)(x+b).html">(x+a)(x+b)</a></br>
<a href="uitleg(x+a)^2.html">(x+a)^2</a></br>
</h3>
</div>
<div style="clear: both; height: 1px"></div>
</div>
<div id="onderkant">
</div>
</div>
</body>
</html>
[code]
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>haakjes weg werken</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="logo">
<h1>reken site</h1>
</div>
<div id="menu">
<ul>
<li class="active">
<a href="uitlega(bx+c).html">uitleg</a></li>
<li><a href="a(bx+c).php">oefeningen</a></li>
</ul>
</div>
</div>
<div id="pagina">
<div id="content">
<div id="rechterkant">
<h2>
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION["num1"]=$num1;
$_SESSION["num2"]=$num2;
$_SESSION["num3"]=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;
$SESSION_["uitkomst"]=$uitkomst;
print($num1 .(''.$num2.$x.'+'.$num3)");
?>
<form action="som a(bx+c).php" method="post">
Vul je antwoord in:<br />
<input type="text" name="answer" size="15" / ><br />
<input type="submit" value="Verstuur">
</br>
</br>
</br>
</h2>
</div>
<div id="tekst" class="boxed">
<h3>
</h3>
</div>
</div>
<div id="zijkant">
<h3>
<a href="index.html">home</a></br>
<a href="uitlega(bx+c).html">a(bx+c)</a></br>
<a href="uitleg(x+a)(x+b).html">(x+a)(x+b)</a></br>
<a href="uitleg(x+a)^2.html">(x+a)^2</a></br>
</h3>
</div>
<div style="clear: both; height: 1px"></div>
</div>
<div id="onderkant">
</div>
</div>
</body>
</html>
[code]
Die " achteraan lijn 69, wat doet die daar?
Je opent aanhalingstekens en je sluit ze niet.
daarom kan je het beste een editor nemen met kleurtjes ingebouwd
Toevoeging op 23/12/2010 19:02:53:
Parse error: syntax error, unexpected '.' in /sites/vh02/informaticajbc.nl/5v/jbcv5gr01/_Website/paginas/a(bx+c).php on line 48
Toevoeging op 23/12/2010 19:06:13:
hij moet het als een text zien met getallen er in
Gewijzigd op 23/12/2010 19:16:52 door Kevin van Leeuwen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION['num1']=$num1;
$_SESSION['num2']=$num2;
$_SESSION['num3']=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.$bijgeteldegetal;
$SESSION['uitkomst'] = $uitkomst;
echo $num1 .' ('.$num2.$x.'+'.$num3. ' )';
?>
session_start();
$x = 'x';
$num1 = rand(2,9);
$num2 = rand(2,9);
$num3 = rand(2,9);
$_SESSION['num1']=$num1;
$_SESSION['num2']=$num2;
$_SESSION['num3']=$num3;
$aantalx = $num1*$num2;
$bijgeteldegetal = $num1*$num3;
$uitkomst = $aantalx.$x.$bijgeteldegetal;
$SESSION['uitkomst'] = $uitkomst;
echo $num1 .' ('.$num2.$x.'+'.$num3. ' )';
?>
Dan zie je zeker te weten geen enkele fout meer.
Desnoods clear je brouwser even, kan zijn dat hij blijft hangen in de oude gegevens.
eerste deel doet het
Toevoeging op 23/12/2010 19:31:31:
de opdracht besttat uit 3 delen
Hoe ziet er dat uit?
2 de invoer controleren
3 bij houden hoeveel goeden/ fouten/ gemaakte opdrachten er zijn
Code ik wil code zien. (en dan bedoel ik phpcode)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
session_start();
$invoer = $_POST["answer"];
$num1 = $_SESSION["num1"];
$num2 = $_SESSION["num2"];
$num3 = $_SESSION["num3"];
$uitkomst=$_SESSION["uitkomst"];
if ($uitkomst == $invoer)
{
print (goed);
}
else
{
print (fout);
}
?>
session_start();
$invoer = $_POST["answer"];
$num1 = $_SESSION["num1"];
$num2 = $_SESSION["num2"];
$num3 = $_SESSION["num3"];
$uitkomst=$_SESSION["uitkomst"];
if ($uitkomst == $invoer)
{
print (goed);
}
else
{
print (fout);
}
?>
Toevoeging op 23/12/2010 19:35:14:
dnk dat het ophalen van die $num1 t/m $num3 overbodig is