session vergelijking werkt niet
hieronder de volledige code maar hij werkt gewoonweg voor ee gedeelte niet.
En ik weet niet waarom
Mischien iemand van julie
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
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
session_start();
include("config.php");
$sql1 ="CREATE TABLE IF NOT EXISTS stamboom_landen (
id int(11) NOT NULL auto_increment,
land VARCHAR(150),
PRIMARY KEY (id) )";
mysql_query($sql1) or die(mysql_error());
// als post is gezonden
if(isset($_POST['land_toevoegen']))
{
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Als Post is leeg
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
echo "<br><br>You have nothing entered<br><br>";
?>
session_start();
include("config.php");
$sql1 ="CREATE TABLE IF NOT EXISTS stamboom_landen (
id int(11) NOT NULL auto_increment,
land VARCHAR(150),
PRIMARY KEY (id) )";
mysql_query($sql1) or die(mysql_error());
// als post is gezonden
if(isset($_POST['land_toevoegen']))
{
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Als Post is leeg
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
echo "<br><br>You have nothing entered<br><br>";
?>
<form action='landen_toevoegen1.php' method='post'
name='landen_toevoegen'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>
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
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
die();
}
// einde als post of sessie is leeg
// Als postof sessie is niet leeg
if ($_SESSION['ingevuldland'] != '')
{
$query = "SELECT land FROM stamboom_landen WHERE
land='$ingevuldland'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
$land = $row['land'];
$_SESSION['landvantabel']=$land;
// als land al in table staat
if($_SESSION['landvantabel'] == $_SESSION['ingevuldland'])
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
// echo hier de landen die bestaan
echo $row['land'];
echo "<br />";
}
// echo hier het land dat is ingevuld en geef weer vanuit datatabel als deze hetzelfde is
echo "<br /><br />$land already exist";
?>
die();
}
// einde als post of sessie is leeg
// Als postof sessie is niet leeg
if ($_SESSION['ingevuldland'] != '')
{
$query = "SELECT land FROM stamboom_landen WHERE
land='$ingevuldland'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());
$land = $row['land'];
$_SESSION['landvantabel']=$land;
// als land al in table staat
if($_SESSION['landvantabel'] == $_SESSION['ingevuldland'])
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
// echo hier de landen die bestaan
echo $row['land'];
echo "<br />";
}
// echo hier het land dat is ingevuld en geef weer vanuit datatabel als deze hetzelfde is
echo "<br /><br />$land already exist";
?>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen' enctype='multipart/form-data'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
die();
}
// als land niet voorkomt toevoegen aan landen tabel MAAR HIER GAAT HET MIS
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
$sql1="INSERT INTO stamboom_landen (land) VALUES
('$ingevuldland')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
die();
}
// als land niet voorkomt toevoegen aan landen tabel MAAR HIER GAAT HET MIS
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
$sql1="INSERT INTO stamboom_landen (land) VALUES
('$ingevuldland')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
<a href="landentoevoegen.php">Nog een land toevoegen.</a>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$link = mysql_connect("localhost", "bla", "bla");
mysql_select_db("wordpress", $link);
$result = mysql_query("SELECT * FROM stamboom_landen", $link);
$num_rows = mysql_num_rows($result);
if ($num_rows == 0){
echo "There are no countries in your countries table.";
?>
$link = mysql_connect("localhost", "bla", "bla");
mysql_select_db("wordpress", $link);
$result = mysql_query("SELECT * FROM stamboom_landen", $link);
$num_rows = mysql_num_rows($result);
if ($num_rows == 0){
echo "There are no countries in your countries table.";
?>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen' enctype='multipart/form-data'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
die();
}
else{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br />";
}
?>
die();
}
else{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br />";
}
?>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen' enctype='multipart/form-data'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>
</body>
</html>
het werkt niet vanaf waar ik heb staan
// als land niet voorkomt toevoegen aan landen tabel MAAR HIER GAAT HET MIS
Kan mij iemand vertellen waarom het niet werkt
heb het ook probeert met $_POST
bij voorbaat dank John
Toevoeging op 18/05/2012 21:16:48:
Zet dit helemaal bovenin:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
// rest
?>
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
// rest
?>
Gewijzigd op 18/05/2012 21:16:05 door - SanThe -
heb alleen en blanco scherm
Ik krijg ook geen foutmeldingen.
Gewijzigd op 18/05/2012 21:27:55 door John Dohmen
John Dohmen op 18/05/2012 21:26:01:
blanco scherm
Dan heb je vast ergens een { zonder een } of een 'tekst' 'nog meer' zonder een punt ertussen.
Gewijzigd op 18/05/2012 21:49:42 door - SanThe -
alleen
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
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
$sql1="INSERT INTO stamboom_landen (land)
VALUES ('".$_SESSION['ingevuldland']."')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
$sql1="INSERT INTO stamboom_landen (land)
VALUES ('".$_SESSION['ingevuldland']."')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
<a href="landentoevoegen.php">Nog een land toevoegen.</a>
niet
Toevoeging op 18/05/2012 21:58:39:
Ik Kan zelfs nog niet
Code (php)
doen
Gewijzigd op 18/05/2012 21:56:23 door John Dohmen
John Dohmen op 18/05/2012 21:55:32:
session_start() ontbreekt.
programmeer netjes.
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
session_start();
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
}
?>
session_start();
if($_SESSION['landvantabel'] != $_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
}
?>
Toevoeging op 18/05/2012 22:15:31:
als ik alleen
het volgende doe werkt het wel maar dan heb ik geen fout afhandeling voor het invulveld.
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
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
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
session_start();
include("config.php");
$sql1 ="CREATE TABLE IF NOT EXISTS stamboom_landen (
id int(11) NOT NULL auto_increment,
land VARCHAR(150),
PRIMARY KEY (id) )";
mysql_query($sql1) or die(mysql_error());
// als post is gezonden
if(isset($_POST['land_toevoegen']))
{
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Als Post is leeg
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
echo "<br><br>You have nothing entered<br><br>";
?>
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
session_start();
include("config.php");
$sql1 ="CREATE TABLE IF NOT EXISTS stamboom_landen (
id int(11) NOT NULL auto_increment,
land VARCHAR(150),
PRIMARY KEY (id) )";
mysql_query($sql1) or die(mysql_error());
// als post is gezonden
if(isset($_POST['land_toevoegen']))
{
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Als Post is leeg
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
echo "<br><br>You have nothing entered<br><br>";
?>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen' enctype='multipart/form-data'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>
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
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
<?php
}
// einde als post is leeg
// als land niet voorkomt toevoegen aan landen tabel en tallen provincie, gemeenten en plaatsen aanmaken
if($_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
$sql1="INSERT INTO stamboom_landen (land)
VALUES ('".$_SESSION['ingevuldland']."')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
}
// einde als post is leeg
// als land niet voorkomt toevoegen aan landen tabel en tallen provincie, gemeenten en plaatsen aanmaken
if($_SESSION['ingevuldland'])
{
echo $_SESSION['ingevuldland'];
$sql1="INSERT INTO stamboom_landen (land)
VALUES ('".$_SESSION['ingevuldland']."')";
if (!mysql_query($sql1))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
?>
<a href="landentoevoegen.php">Nog een land toevoegen.</a>
- Checken of een formulier is 'verzonden' doen we met:
- Niet onnodig kopiëren van vars:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?PHP
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Dit kan dus al worden...
$_SESSION['ingevuldland'] = $_POST['land_text'];
?>
$ingevuldland = $_POST['land_text'];
$_SESSION['ingevuldland']=$ingevuldland;
// Dit kan dus al worden...
$_SESSION['ingevuldland'] = $_POST['land_text'];
?>
- Waarom gebruik je daar een $_SESSION voor ?
dit kan je ook doen met de $_POST['land_text'];
Zet hier wel goede foutafhandeling en checks op!!
(bijvoorbeeld: ctype_digit(), check waarde in array(), kijken of er wat in staat)
- Je bent een } vergeten bij:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?PHP
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
} else {
echo "<br><br>You have nothing entered<br><br>";
}
?>
if (empty($_SESSION['ingevuldland']))
{
$result = mysql_query("SELECT * FROM stamboom_landen");
echo "The following country's are exist:<br>";
while($row = mysql_fetch_array($result))
{
echo $row['land'];
echo "<br>";
}
} else {
echo "<br><br>You have nothing entered<br><br>";
}
?>
- Haal die; die(); weg na het form!!
Laat je code op sommige plekken inspringen zodat je het beter kan lezen (en eventueel beter je fouten kan zijn)
Lees je code eens goed door...
ps. zet de code tags om je code heen dat leest voor ons wat makkelijker...
Gewijzigd op 18/05/2012 22:19:28 door Marco PHPJunky
En ik had alle die(}; al weggehaald behalve de laatste.
Toevoeging op 18/05/2012 22:31:30:
Sorry dat ik het zeg maar dat stukje code klopt niet. Want als ik IETS invul in het invul veld krijg je als waarschuwing
You have nothing entered
Toevoeging op 18/05/2012 23:02:41:
en het volgende veranderd
$_SESSION['ingevuldland']=$_POST['land_text'];
en
$query = "SELECT land FROM stamboom_landen WHERE land='".$_SESSION['ingevuldland']."'";
Toevoeging op 18/05/2012 23:05:55:
Ik zal morgen hier terug komen Moet vroeg op.
Goodnight
Gewijzigd op 18/05/2012 22:23:28 door John Dohmen
if(isset($_POST['land_toevoegen']))
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
Je zou de isset willen laten controleren op
if(isset($_POST['land_text']))
Als die inderdaad gezet is, zal php je code induiken en doen wat het gevraagd wordt te doen.
maar zoals ik zei er gebeurt niks zou trouwens ook niks moeten uitmaken. Want de button verstuurt alles. de controle werkt prima. hoe ik ook begin.
want na het begin komt $_SESSION['ingevuldland']=$_POST['land_text'];
Ook met ELSE e.d. probeert
De code stopt gewoon tussen
Code (php)
Zoals ik al zei heb ik allemaal al probeert vandaar dat ik het in een forum vraag.
Ik zou zeggen neem de hele code bovenaan eens over en probeer eens.
Kan jammer genoeg even geen link geven om te laten zien. daar momenteel m'n server defect is.
Gewijzigd op 19/05/2012 04:16:19 door John Dohmen
Zet buiten je code in PHP tags ook om het geheel er even code tags omheen.
Waarom is voor mij nog steeds een vraag.
Hieronder dan de nieuwe 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
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
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
//conection met data base
include("config.php");
//Als submit button is gedrukt
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
// post van invulveld
$ingevuld = ucfirst($_POST['land_text']);
// als invulveld is niets
if ($_POST['land_text'] == '')
{
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"De volgende landen bestaan:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
}
echo "<br><br>U heeft niks ingevuld<br><br>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>";
die();
}
//als invulveld is niet niets en maak eerste letter een hoofdletter
if ($_POST['land_text'] != '')
{
//controleer of land in tabel voorkomt
$result = mysql_query("SELECT land FROM stamboom_landen WHERE land = '$ingevuld'");
if (!$result)
{
echo 'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
$bestaandland = $row[0];
if ($bestaandland == $ingevuld)
{
echo "land bestaat";
}
else
//als land niet voorkomt
$sql="INSERT INTO stamboom_landen (land)
VALUES ('$ingevuld')";
if (!mysql_query($sql))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
echo"<a href='landen_toevoegen1.php'>Nog een land toevoegen.</a>";
}
}
die();
}
?>
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
//conection met data base
include("config.php");
//Als submit button is gedrukt
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
// post van invulveld
$ingevuld = ucfirst($_POST['land_text']);
// als invulveld is niets
if ($_POST['land_text'] == '')
{
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"De volgende landen bestaan:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
}
echo "<br><br>U heeft niks ingevuld<br><br>
<form action='landen_toevoegen1.php' method='post' name='landen_toevoegen'>
<input type='text' name='land_text' >
<input type='submit' name='land_toevoegen' value='Land Toevoegen'>
</form>";
die();
}
//als invulveld is niet niets en maak eerste letter een hoofdletter
if ($_POST['land_text'] != '')
{
//controleer of land in tabel voorkomt
$result = mysql_query("SELECT land FROM stamboom_landen WHERE land = '$ingevuld'");
if (!$result)
{
echo 'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
$bestaandland = $row[0];
if ($bestaandland == $ingevuld)
{
echo "land bestaat";
}
else
//als land niet voorkomt
$sql="INSERT INTO stamboom_landen (land)
VALUES ('$ingevuld')";
if (!mysql_query($sql))
{
die('Error: ' . mysql_error());
}
$result2 = mysql_query("SELECT * FROM stamboom_landen");
echo"The following country's are exist:<br>";
while($row2 = mysql_fetch_array($result2))
{
// echo hier de landen die bestaan
echo $row2['land'];
echo "<br />";
}
echo"<a href='landen_toevoegen1.php'>Nog een land toevoegen.</a>";
}
}
die();
}
?>
en hieronder de html code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
enz....
dit werkt wel.
met vriendelijk groet en bedankt voor de hulp
sorry voor de late reactie maar was even een paar uurtjes weg
Gewijzigd op 19/05/2012 18:01:05 door John Dohmen
Marco PHPJunky op 18/05/2012 22:17:55:
even een paar puntjes:
- Checken of een formulier is 'verzonden' doen we met:
- Checken of een formulier is 'verzonden' doen we met:
waar kan ik dit op opgelost zetten of gaat dat niet.
Gaat overigens nog wel het nodige fout in je code.
Waarom (daar) regel 14? En waar is de controle of $_POST['land_text'] wel bestaat?
Gebruik geen * maar selecteer het veld/de velden die je nodig hebt.
Mis foutafhandeling bij de query.
Waarom mysql_fetch_array en geen mysql_fetch_assoc?
Gebruik in php (bv echo) ' en binnen html "
De if op regel 36 is eigenlijk een else (?!)
Staat wel vaak 'die' in je script. Gaat er iets/iemand door als er een fout wordt gemaakt?
Gewijzigd op 19/05/2012 18:00:59 door Obelix Idefix
maar mag de pret niet drukken heb het nu wel aan het werken.
Staat er wel session_start() boven aan de pagina?
Wat staat er in beide sessie-variabelen?
$_SESSION['landvantabel'] is gelezen van datatabel
$_SESSION['ingevuldland'] is gelezen van input type text in de html code
Echo de waarden van beide eens naar het scherm.
bij
Code (php)
vandaar dat ik alles herschreven heb.
Gewijzigd op 19/05/2012 18:48:55 door John Dohmen