HTML in Query
Ik ben bezig met een php script, nu kom ik een fout tegen
Code (php)
Ik heb dit, ik ga eerst naar aanvraagafkeuren.php?id=7
Dus die geeft hij daarna mee aan aanvraagafkeuren2 maar de reden die ze intikken moet ook mee, de id komt wel in de adresbalk maar de reden niet.
Hoe kan dit?
ook heb ik bovenin dit staan:
if($lnFetch['type'] = 'Aanmelding') {
maar die werkt niet, als type iets anders is laat hij query gewoon doorgaan
Hoe kan dat?
Gewijzigd op 11/07/2011 21:13:14 door Henke van der bunt
==
Weet je antwoord op vraag 1 ook?
Ze vullen de reden in het veld in, en die post ik in de url?
Toevoeging op 11/07/2011 22:06:18:
<input class="reden" id="reden" type="text" name="reden" value=""/>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
//dit helemaal bovenaan je pagina...
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($_POST['reden']){
header('Location: ?p=aanvraagafkeuren2&id='.$_POST['id'].'&reden='.$_POST['reden']);
}
else{
//geen reden ingevuld
}
}
?>
<form method="POST" action="">
Reden:<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="hidden" name="id" value="<? echo $_GET['id'];?>"/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/>
</form>
//dit helemaal bovenaan je pagina...
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($_POST['reden']){
header('Location: ?p=aanvraagafkeuren2&id='.$_POST['id'].'&reden='.$_POST['reden']);
}
else{
//geen reden ingevuld
}
}
?>
<form method="POST" action="">
Reden:<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="hidden" name="id" value="<? echo $_GET['id'];?>"/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/>
</form>
zoiets, niet getest
volgens mij kan het zo ook wel:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//dit helemaal bovenaan
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($_POST['reden']){
header('Location: ?p=aanvraagafkeuren2&id='.$_GET['id'].'&reden='.$_POST['reden']);
}
else{
//geen reden ingevuld
}
}
?>
<form method="POST" action="">
Reden:<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/>
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($_POST['reden']){
header('Location: ?p=aanvraagafkeuren2&id='.$_GET['id'].'&reden='.$_POST['reden']);
}
else{
//geen reden ingevuld
}
}
?>
<form method="POST" action="">
Reden:<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/>
</form>
Gewijzigd op 11/07/2011 22:10:00 door gerhard l
Warning: Cannot modify header information - headers already sent by (output started at /home/efferinie/domains/public_html/index.php:11) in /home/efferinie/domains/gratiswallies.nl/public_html/pagina/aanvraagafkeuren.php on line 9
Gewijzigd op 11/07/2011 22:09:17 door Henke van der bunt
zorg dat de controles helemaal bovenaan staan
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<form method="post" action="?p=aanvraagafkeuren2&id=&reden=">
Reden:
<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/></form>
</body>
</html>
ik include pagina met ?p=
Heb je mijn ding al geprobeerd? Volgens mij heb je sowieso geen aanvraagafkeuren en aanvraagafkeuren2 nodig het kan oo kwel op 1
<form method="get" action="?p=aanvraagafkeuren2&id=&reden=">
Reden:
<input class="reden" id="reden" type="text" name="reden" value=""/>
<input type="submit" id="login-submit-button" class="submit" value="Verzenden"/></form>