probleem bij het versturen van gegevens naar database
halo weet er iemand hoe het komt dat ik niks kan versturen vanuit mijn formulier, dit is mn code van mijn kalender om de gegevens in te gegeven:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Invulformulier</title>
<link href="opmaak.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Velden { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
border: 1px ridge #000000;
}
-->
</style>
</head>
<body>
<table cellpadding="5" cellspacing="10" class="tekst">
<form action="index.php?p=kalender_insert_do" METHOD="post">
<tr>
<td>* datum: </td>
<td><input name="txt_datum" type="text" class="tekstveld" maxlength="32">
(yyyy-mm-dd) </td>
</tr>
<tr>
<td>* beginuur: </td>
<td><input name="txt_beginuur" type="text" class="tekstveld" maxlength="32">
(uu:uu)</td>
</tr>
<tr>
<td>* einduur: </td>
<td><input name="txt_einduur" type="text" class="tekstveld" maxlength="32"></td>
</tr>
<tr>
<td>* activiteit: </td>
<td><textarea name="txt_activiteit" cols="45" rows="7" class="tekstveld"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" class="tekstveld" value="vul in" >
<input type="reset" class="tekstveld" value="leeg"></td>
</tr>
</form>
</table>
</body>
</html>
daarna moet hij naar de kalender_insert_do gaan dit voert hij dus niet uit dit is de code van die pagina:
<link href="opmaak.css" rel="stylesheet" type="text/css">
<p class="tekst"> </p>
verder zit ik met een switch case structuur om mijn content te laten veranderen en die ziet er als volgt uit: (zonder deze lukt het wel maar ik zie er geen fout in).
alvast bedankt.
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Invulformulier</title>
<link href="opmaak.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Velden { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
border: 1px ridge #000000;
}
-->
</style>
</head>
<body>
<table cellpadding="5" cellspacing="10" class="tekst">
<form action="index.php?p=kalender_insert_do" METHOD="post">
<tr>
<td>* datum: </td>
<td><input name="txt_datum" type="text" class="tekstveld" maxlength="32">
(yyyy-mm-dd) </td>
</tr>
<tr>
<td>* beginuur: </td>
<td><input name="txt_beginuur" type="text" class="tekstveld" maxlength="32">
(uu:uu)</td>
</tr>
<tr>
<td>* einduur: </td>
<td><input name="txt_einduur" type="text" class="tekstveld" maxlength="32"></td>
</tr>
<tr>
<td>* activiteit: </td>
<td><textarea name="txt_activiteit" cols="45" rows="7" class="tekstveld"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" class="tekstveld" value="vul in" >
<input type="reset" class="tekstveld" value="leeg"></td>
</tr>
</form>
</table>
</body>
</html>
daarna moet hij naar de kalender_insert_do gaan dit voert hij dus niet uit dit is de code van die pagina:
<link href="opmaak.css" rel="stylesheet" type="text/css">
<p class="tekst"> </p>
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
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
<?php
include ('auth.php');
//connectie leggen met db
$db = mysql_connect("localhost","steven","9735codi");
mysql_select_db("intranet_2004",$db) or die("Openen database mislukt!");
$txt_datum = addslashes(strip_tags($_POST['txt_datum']));
$txt_beginuur = addslashes(strip_tags($_POST['txt_beginuur']));
$txt_einduur = addslashes(strip_tags($_POST['txt_einduur']));
$txt_activiteit = strip_tags($_POST['txt_activiteit']);
if ($txt_datum != "" && $txt_beginuur != "" && $txt_einduur != "" && $txt_activiteit != "")
{
//query data toevoegen
$toevoegen = "INSERT INTO tbl_kalender (datum,beginuur,einduur,activiteit) VALUES('$txt_datum','$txt_beginuur','$txt_einduur','$txt_activiteit')";
$resultaat = mysql_query($toevoegen) or DIE ("Fout".mysql_error());
echo "Uw data is correct ingevuld in het kalender";
}
else
{
echo "Niet alles ingevuld;
Klik <a href=\"javascript:history.go(-1)\">hier</a> om alle velden in te vullen";
}
?>
include ('auth.php');
//connectie leggen met db
$db = mysql_connect("localhost","steven","9735codi");
mysql_select_db("intranet_2004",$db) or die("Openen database mislukt!");
$txt_datum = addslashes(strip_tags($_POST['txt_datum']));
$txt_beginuur = addslashes(strip_tags($_POST['txt_beginuur']));
$txt_einduur = addslashes(strip_tags($_POST['txt_einduur']));
$txt_activiteit = strip_tags($_POST['txt_activiteit']);
if ($txt_datum != "" && $txt_beginuur != "" && $txt_einduur != "" && $txt_activiteit != "")
{
//query data toevoegen
$toevoegen = "INSERT INTO tbl_kalender (datum,beginuur,einduur,activiteit) VALUES('$txt_datum','$txt_beginuur','$txt_einduur','$txt_activiteit')";
$resultaat = mysql_query($toevoegen) or DIE ("Fout".mysql_error());
echo "Uw data is correct ingevuld in het kalender";
}
else
{
echo "Niet alles ingevuld;
Klik <a href=\"javascript:history.go(-1)\">hier</a> om alle velden in te vullen";
}
?>
verder zit ik met een switch case structuur om mijn content te laten veranderen en die ziet er als volgt uit: (zonder deze lukt het wel maar ik zie er geen fout in).
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
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
<?php
if (isset ($_GET["p"])){
switch ($_GET["p"]){
case "home":
include ('home.php');
break;
case "welkom":
include ('welkom.php');
break;
case "kalender":
include ('kalender.php');
break;
case "kalender_insert":
include ('kalender_insert.php');
break;
case "kalender_insert_do":
include ('kalender_insert.php');
break;
case "prikbord_tonen":
include ('prikbord_tonen.php');
break;
case "con_documenten":
include ('con_documenten.php');
break;
case "con_documenten_tonen":
include ('con_documenten_tonen.php');
break;
case "con_documenten_toevoegen":
include ('con_documenten_toevoegen.php');
break;
case "con_documenten_toevoegen_controle":
include ('con_documenten_toevoegen_controle.php');
break;
case "con_documenten_verwijderen":
include ('con_documenten_verwijderen.php');
break;
case "logout":
include ('logout.php');
break;
case "zoeken":
include ('zoeken.php');
break;
case "tonen":
include ('tonen.php');
break;
case "mailform":
include ('mailform.htm');
break;
case "mailform_send":
include ('mailform_send.php');
break;
default:
echo 'bestaat niet: ' . $_GET['p'];
}
}else{
include ('home.php');
}
?>
if (isset ($_GET["p"])){
switch ($_GET["p"]){
case "home":
include ('home.php');
break;
case "welkom":
include ('welkom.php');
break;
case "kalender":
include ('kalender.php');
break;
case "kalender_insert":
include ('kalender_insert.php');
break;
case "kalender_insert_do":
include ('kalender_insert.php');
break;
case "prikbord_tonen":
include ('prikbord_tonen.php');
break;
case "con_documenten":
include ('con_documenten.php');
break;
case "con_documenten_tonen":
include ('con_documenten_tonen.php');
break;
case "con_documenten_toevoegen":
include ('con_documenten_toevoegen.php');
break;
case "con_documenten_toevoegen_controle":
include ('con_documenten_toevoegen_controle.php');
break;
case "con_documenten_verwijderen":
include ('con_documenten_verwijderen.php');
break;
case "logout":
include ('logout.php');
break;
case "zoeken":
include ('zoeken.php');
break;
case "tonen":
include ('tonen.php');
break;
case "mailform":
include ('mailform.htm');
break;
case "mailform_send":
include ('mailform_send.php');
break;
default:
echo 'bestaat niet: ' . $_GET['p'];
}
}else{
include ('home.php');
}
?>
alvast bedankt.
sorry, heb het al gevonden zat toch een foutje in mn switch case structuur
dus het is niet meer nodig ;-)
dus het is niet meer nodig ;-)
[de poster wilde graag zijn de wereld verblijden met haar sexuele geaardheid]
true true




