weg werken van haakjes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 volgende »

Dave kelp

dave kelp

23/12/2010 18:15:13
Quote 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
<?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)");

    
    ?>


Toevoeging op 23/12/2010 18:15:50:

dit is alles
 
PHP hulp

PHP hulp

12/01/2025 15:50:14
 
Wouter J

Wouter J

23/12/2010 18:17:57
Quote Anchor link
Wat betekend dit?
.+.

Een . is in php een teken waarmee je 2 variabelen aan elkaar koppelt, dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
 $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:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
 $var
= 1;
 $var1 = 2;
 echo $var+$var1; //Hier komt te staan: 3.
?>
 
Kris Peeters

Kris Peeters

23/12/2010 18:18:10
Quote Anchor link
Hoezo, dit is alles?
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;
 
Wouter J

Wouter J

23/12/2010 18:19:33
Quote Anchor link
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...
 
Bart V B

Bart V B

23/12/2010 18:20:42
Quote Anchor link
Moeten die () perse hebben?

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
<?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.')';

    
?>
 
Dave kelp

dave kelp

23/12/2010 18:22:08
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$uitkomst = $aantalx.$x.+.$bijgeteldegetal;

hier moet als het ware een a(bx+c) worden herleid.
het antwoord moet dus abx+ac zijn
of terwijl
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
<?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
 
Kris Peeters

Kris Peeters

23/12/2010 18:49:38
Quote Anchor link
Wil je aub. enkel je code tussen code tags zetten?

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.
 
Dave kelp

dave kelp

23/12/2010 18:51:03
Quote Anchor link
wat moet het dan zijn ?


Toevoeging op 23/12/2010 18:52:15:

ik zal hem eens goed linken


Toevoeging op 23/12/2010 18:52:59:

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
<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]
 
Kris Peeters

Kris Peeters

23/12/2010 18:56:15
Quote Anchor link
O ja. Die regel 69 zorgt er misschien voor dat de code tags niet goed worden weergegeven.

Die " achteraan lijn 69, wat doet die daar?
Je opent aanhalingstekens en je sluit ze niet.
 
Vincent Huisman

Vincent Huisman

23/12/2010 19:01:25
Quote Anchor link
daarom kan je het beste een editor nemen met kleurtjes ingebouwd
 
Dave kelp

dave kelp

23/12/2010 19:02:24
Quote Anchor link
ik heb het aan gepast

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
 
Kevin van Leeuwen

Kevin van Leeuwen

23/12/2010 19:15:48
Quote Anchor link
volgensmij moet een session_start() boven aan de pagina gestart worden ?
Gewijzigd op 23/12/2010 19:16:52 door Kevin van Leeuwen
 
Bart V B

Bart V B

23/12/2010 19:16:46
Quote Anchor link
Ook, maar werk eerst eens de parse_errors eens weg ;)

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
<?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. ' )';
?>
 
Dave kelp

dave kelp

23/12/2010 19:25:52
Quote Anchor link
krijg nogsteeds die eror
hij zit in de buurt van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2

$num1 = rand(2,9);

maar ik zie geen fout
 
Bart V B

Bart V B

23/12/2010 19:28:58
Quote Anchor link
Zet nou eens eerst even mijn voorbeeld code bovenin een script..
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.
 
Dave kelp

dave kelp

23/12/2010 19:31:17
Quote Anchor link
zwaar bedankt man
eerste deel doet het


Toevoeging op 23/12/2010 19:31:31:

de opdracht besttat uit 3 delen
 
Bart V B

Bart V B

23/12/2010 19:31:52
Quote Anchor link
Mooi! stap 2 is het posten..
Hoe ziet er dat uit?
 
Dave kelp

dave kelp

23/12/2010 19:32:34
Quote Anchor link
1 de som laten zien
2 de invoer controleren
3 bij houden hoeveel goeden/ fouten/ gemaakte opdrachten er zijn
 
Bart V B

Bart V B

23/12/2010 19:33:15
Quote Anchor link
Dat snappen we.. ;)
Code ik wil code zien. (en dan bedoel ik phpcode)
 
Dave kelp

dave kelp

23/12/2010 19:33:22
Quote 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
<?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);
}

?>


Toevoeging op 23/12/2010 19:35:14:

dnk dat het ophalen van die $num1 t/m $num3 overbodig is
 

Pagina: « vorige 1 2 3 4 volgende »



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.