hoe doe ik dit
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
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
<?php
if($_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets invullen voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets aanvinken voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1" && $_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
zo zoeken lukt natuurlijk nooit!
</div>
</div>";
}
?>
if($_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets invullen voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets aanvinken voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1" && $_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
zo zoeken lukt natuurlijk nooit!
</div>
</div>";
}
?>
als ik niks aangevinkt heb en niks heb ingevult krijg ik alle 3 de echo's hoe kan ik er voor zorgen dan ik als ik niks aanvink en niks invul maar 1 echo krijg??
Gewijzigd op 01/01/1970 01:00:00 door Chieljan sportel
Misschien heb je hier wat aan:
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
if( $_SERVER['REQUEST_METHOD'] == "POST" ) {
$overeenkomst = $_POST['gebruikersovereenkomst'];
if( isset($overeenkomst) ) {
// Aangevinkt
} else {
// Niet aangevinkt
}
} else {
echo '<form method="post" action="">';
echo 'Vink mij aan of niet <input type="checkbox" name="zoekterm" id="zoekterm">';
echo '</form>';
}
?>
if( $_SERVER['REQUEST_METHOD'] == "POST" ) {
$overeenkomst = $_POST['gebruikersovereenkomst'];
if( isset($overeenkomst) ) {
// Aangevinkt
} else {
// Niet aangevinkt
}
} else {
echo '<form method="post" action="">';
echo 'Vink mij aan of niet <input type="checkbox" name="zoekterm" id="zoekterm">';
echo '</form>';
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Bart Tuma
alleen de ifs in de laatste if zeg maar!!
die worden al gebruikt
Code (php)
1
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1" && $_POST['zoekterm'] == "")
Die ifs worden al eerder gebruikt dus hoe zorg ik er nou voor dat als alleen die 3 ifs tegelijkertijd worden gebruikt dat je dan de bijbehorende echo krijgt
nu als ik geen zoekcriteria in typ en geen dingen aanvink waarin ik wil zoeken
Dan krijgt ik dus
Oehhhps
u moet wel iets invullen voordat u kunt zoeken
Oehhhps
u moet wel iets aanvinken voordat u kunt zoeken
Oehhhps
zo zoeken lukt natuurlijk nooit!
maar het is dus de bedoeling dat je alleen ziet zo zoeken lukt natuurlijk nooit!!
Gewijzigd op 01/01/1970 01:00:00 door --
dit werkt ook niet want dan kunnen die andere 2 errors alleen maar geshowed worden als er helemaal niks is ingevuld volgens mij!!
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
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
<?php
if( $_SERVER['REQUEST_METHOD'] == "POST" ) {
$gebruikersnaam = $_POST['gebruikersnaam'];
$forum = $_POST['forum'];
$zoekterm = $_POST['zoekterm'];
if( isset($zoekterm) && !empty($zoekterm) ) { //
if( ($forum = 1) && ($gebruikersnaam = 1) && !empty($gebruikersnaam) ) {
// Vervolg je zoekopdracht
} else {
// Het lukken lukt nooit...
}
} else {
// Niets ingevuld in bij 'zoektermen'
}
} else {
echo '<form method="post" action="">';
echo 'Vink mij aan of niet <input type="checkbox" name="zoekterm" id="zoekterm">';
echo '</form>';
}
?>
if( $_SERVER['REQUEST_METHOD'] == "POST" ) {
$gebruikersnaam = $_POST['gebruikersnaam'];
$forum = $_POST['forum'];
$zoekterm = $_POST['zoekterm'];
if( isset($zoekterm) && !empty($zoekterm) ) { //
if( ($forum = 1) && ($gebruikersnaam = 1) && !empty($gebruikersnaam) ) {
// Vervolg je zoekopdracht
} else {
// Het lukken lukt nooit...
}
} else {
// Niets ingevuld in bij 'zoektermen'
}
} else {
echo '<form method="post" action="">';
echo 'Vink mij aan of niet <input type="checkbox" name="zoekterm" id="zoekterm">';
echo '</form>';
}
?>
Het kan korter!, maar even snel een opzetje...
Gewijzigd op 01/01/1970 01:00:00 door --
Maak gebruik van elseif.
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
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1" && $_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
zo zoeken lukt natuurlijk nooit!
</div>
</div>";
}
else
{
if($_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets invullen voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets aanvinken voordat u kunt zoeken
</div>
</div>";
}
?>
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1" && $_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
zo zoeken lukt natuurlijk nooit!
</div>
</div>";
}
else
{
if($_POST['zoekterm'] == "")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets invullen voordat u kunt zoeken
</div>
</div>";
}
if(!$_POST['forum'] == "1" && !$_POST['gebruikersnaam'] == "1")
{
echo "
<div class=\"title\">
<h2>Oehhhps</h2>
</div>
<div class=\"entry\">
u moet wel iets aanvinken voordat u kunt zoeken
</div>
</div>";
}
?>
Ben naar heel lang pielen er zelf achter gekomen!!!
Maar toch bedankt voor de hulp iedereen ;)
Gewijzigd op 01/01/1970 01:00:00 door --