O my god echo
Code (php)
Hij geeft de fout :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /data/members/free/tripod/nl/m/e/h/mehlkraut/htdocs/uitdraai.php on line 42
Line 42 is de line:
echo "Factuur voor meneer/mevrouw: ";
Help! Ik word gek denk ik :p
mist punt voor textueel optellen, net als bij de andere
O ja en je bent vergeten regel 41 met een ; af te sluiten vermoed ik
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
Hoe bedoel je? kan je er eentje herschrijven zoals hij wel zou moeten zijn?
Code (php)
1
2
3
2
3
<?php
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] ."<br />";
?>
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] ."<br />";
?>
Zo moeten ze wel zijn
Edit:
Mijn Bad
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
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
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
<?php
session_start();
ini_set('display_errors',1);
error_reporting(E_ALL);
if ($_SERVER['REQUEST_METHOD']=='POST') {
$_SESSION[ 'form5' ] = $_POST;
}
mysql_connect("localhost","Mehlkraut") or die ("Error connecting to database: ".mysql_error());
mysql_select_db("mehlkraut_nl_db") or die ("Error selecting database: ".mysql_error());
?>
<html>
<head>
<STYLE TYPE="text/css">
table.three, table.three td
{
font-family:sans-serif, arial;
font-size:12pt;
color:navy;
background-color:white;
}
</STYLE>
<title>
</title>
</head>
<body alink="black" vlink="black">
<font face="arial">
<b>Stap 6: De uitdraai</b><br><br>
<?php
echo "Factuur voor meneer/mevrouw: ";
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] '<br />';
echo $_SESSION['form1']['klant_straat'] '<br />';
echo $_SESSION['form1']['klant_plaats'] '<br /><br />';
//Reserveringsdatum + tijd
echo "Reservering voor: ";
echo $_SESSION['form3']['datum'].'<br />';
?>
session_start();
ini_set('display_errors',1);
error_reporting(E_ALL);
if ($_SERVER['REQUEST_METHOD']=='POST') {
$_SESSION[ 'form5' ] = $_POST;
}
mysql_connect("localhost","Mehlkraut") or die ("Error connecting to database: ".mysql_error());
mysql_select_db("mehlkraut_nl_db") or die ("Error selecting database: ".mysql_error());
?>
<html>
<head>
<STYLE TYPE="text/css">
table.three, table.three td
{
font-family:sans-serif, arial;
font-size:12pt;
color:navy;
background-color:white;
}
</STYLE>
<title>
</title>
</head>
<body alink="black" vlink="black">
<font face="arial">
<b>Stap 6: De uitdraai</b><br><br>
<?php
echo "Factuur voor meneer/mevrouw: ";
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] '<br />';
echo $_SESSION['form1']['klant_straat'] '<br />';
echo $_SESSION['form1']['klant_plaats'] '<br /><br />';
//Reserveringsdatum + tijd
echo "Reservering voor: ";
echo $_SESSION['form3']['datum'].'<br />';
?>
etc
@Jacco: regel 41 valt niet af te sluiten met ; :p
Gewijzigd op 01/01/1970 01:00:00 door Joshua
ff tussen en tags
altijd leuk als je de oplossing geeft en er wordt GEEN HOL MEE GEDAAN
Ik snap sowieso niet wat ik fout doe want net deed alles het gewoon nog en toen heb ik blijkbaar iets veranderd en nu doet niks het meer ...:p
Code (php)
Je vergeet elke keer het concatenatie teken (.) voor de laatste <br />'s.
Zo niet dan kan ctrl+z ook een grote vriend zijn.
Oplossing van wes is basiskennis dus dat je dat niet snap snap ik niet meer heb het een paar posts eerder keurig voorgekauwd
wes schreef op 07.01.2008 13:34:
Dat mag je vertalen naar:echo $_SESSION['form1']['klant_straat'] '<br />';
mist punt voor textueel optellen, net als bij de andere
mist punt voor textueel optellen, net als bij de andere
Zie de . PUNT.
Een punt gebruik je om de boel aan elkaar te plakken, deze lijm ben jij op diverse plaatsen vergeten.
Dit was trouwens mijn code
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
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
<?php
session_start();
ini_set('display_errors',1);
error_reporting(E_ALL);
if ($_SERVER['REQUEST_METHOD']=='POST') {
$_SESSION[ 'form5' ] = $_POST;
}
mysql_connect("localhost","Mehlkraut") or die ("Error connecting to database: ".mysql_error());
mysql_select_db("mehlkraut_nl_db") or die ("Error selecting database: ".mysql_error());
?>
<html>
<head>
<STYLE TYPE="text/css">
table.three, table.three td
{
font-family:sans-serif, arial;
font-size:12pt;
color:navy;
background-color:white;
}
</STYLE>
<title>
Stap 5: De extra's
</title>
</head>
<body alink="black" vlink="black">
<font face="arial">
<b>Stap 6: De uitdraai</b><br><br>
<?php
echo "Factuur voor meneer/mevrouw: ";
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] . '<br />';
echo $_SESSION['form1']['klant_straat'] . '<br />';
echo $_SESSION['form1']['klant_plaats'] . '<br /><br />';
//Reserveringsdatum + tijd
echo "Reservering voor: ";
echo $_SESSION['form3']['datum'].'<br />';
//Herenfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['herenfietsen']) != 0 )
{
echo $_SESSION['form2']['herenfietsen'] . " " . 'Herenfietsen ';
$sql = mysql_query("SELECT herenfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
$rowdetail = mysql_fetch_array($sql);
$berekening = $rowdetail['herenfietsen'] * $_SESSION['form2']['herenfietsen'];
print "à ".$rowdetail['herenfietsen']." euro " " $berekening '<br />' ;
}
//Damesfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['damesfietsen']) != 0 )
{
echo $_SESSION['form2']['damesfietsen'] . " " . 'Damesfietsen ';
$sql = mysql_query("SELECT damesfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
$rowdetail = mysql_fetch_array($sql);
$berekening2 = $rowdetail['damesfietsen'] * $_SESSION['form2']['damesfietsen'];
print " ".$rowdetail['damesfietsen']." euro $berekening2 '<br />' ;
'<br /><br />';
?>
Onder constructie
<tr><td><input type="submit" name="submit4" value="Bevestig"><input type='button' name='terug' onclick='javascript:history.go(-1);' value='Terug'></td></tr></font></form>
</font>
</body>
</html>
session_start();
ini_set('display_errors',1);
error_reporting(E_ALL);
if ($_SERVER['REQUEST_METHOD']=='POST') {
$_SESSION[ 'form5' ] = $_POST;
}
mysql_connect("localhost","Mehlkraut") or die ("Error connecting to database: ".mysql_error());
mysql_select_db("mehlkraut_nl_db") or die ("Error selecting database: ".mysql_error());
?>
<html>
<head>
<STYLE TYPE="text/css">
table.three, table.three td
{
font-family:sans-serif, arial;
font-size:12pt;
color:navy;
background-color:white;
}
</STYLE>
<title>
Stap 5: De extra's
</title>
</head>
<body alink="black" vlink="black">
<font face="arial">
<b>Stap 6: De uitdraai</b><br><br>
<?php
echo "Factuur voor meneer/mevrouw: ";
echo $_SESSION['form1']['klant_tussenvoegsel'] . " " . $_SESSION['form1']['klant_achternaam'] . '<br />';
echo $_SESSION['form1']['klant_straat'] . '<br />';
echo $_SESSION['form1']['klant_plaats'] . '<br /><br />';
//Reserveringsdatum + tijd
echo "Reservering voor: ";
echo $_SESSION['form3']['datum'].'<br />';
//Herenfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['herenfietsen']) != 0 )
{
echo $_SESSION['form2']['herenfietsen'] . " " . 'Herenfietsen ';
$sql = mysql_query("SELECT herenfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
$rowdetail = mysql_fetch_array($sql);
$berekening = $rowdetail['herenfietsen'] * $_SESSION['form2']['herenfietsen'];
print "à ".$rowdetail['herenfietsen']." euro " " $berekening '<br />' ;
}
//Damesfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['damesfietsen']) != 0 )
{
echo $_SESSION['form2']['damesfietsen'] . " " . 'Damesfietsen ';
$sql = mysql_query("SELECT damesfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
$rowdetail = mysql_fetch_array($sql);
$berekening2 = $rowdetail['damesfietsen'] * $_SESSION['form2']['damesfietsen'];
print " ".$rowdetail['damesfietsen']." euro $berekening2 '<br />' ;
'<br /><br />';
?>
Onder constructie
<tr><td><input type="submit" name="submit4" value="Bevestig"><input type='button' name='terug' onclick='javascript:history.go(-1);' value='Terug'></td></tr></font></form>
</font>
</body>
</html>
Ahh oke dank je pgFrank =)
Joshua:
Dankjewel wes, sorry dat ik niet intelligent genoeg ben om basiskennis te snappen of gewoon de oplossing van anderen te lezen.
he graag gedaan, en maakt niet uit, iedereen maakt wel eens fouten
En zoals ik al zei niet concequent (of hoe je dat ook schrijft) gebruik van dezelfde quotes zal je ooit ook de das om doen
Op regel 58 (hier dan)
vervangen door :
En srry voor de dubbelpost
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
hij geeft me nu de fout:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /data/members/free/tripod/nl/m/e/h/mehlkraut/htdocs/uitdraai.php on line 62
o_O
Tevens perfect voorbeeld van mijn al 2 keer eerder gestelde statement.
Mede mogelijk gemaakt door glazenbol.nl
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
In queries ben je verplicht om enkele quotes te gebruiken (om een string, ANSI-standaard), dus zet je de query tussen dubbele quotes. Hoef je wederom niks te escapen.