if( empty($_POST) )
Na lang prutsen is het me nog steeds niet gelukt.
Op mijn website word een zoekwoord ingevuld en de gebruiker word doorverwezen, dit werkt.
Alleen wil ik als er geen zoekwoord is ingevuld de gebruiker doorsturen naar een andere site..
Quote:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Gewijzigd op 20/01/2015 19:25:33 door Jan Joosten
if( empty($_POST) ) => if( empty($keyword))
Probeer het eens als volgt :
Code (php)
1
2
3
4
5
6
2
3
4
5
6
if ((isset($_POST['keyword'])) AND ($_POST['keyword'] != '')) {
doe iets
}
else {
doe iets anders
}
doe iets
}
else {
doe iets anders
}
Op deze manier controleer je echt of er iets is ingevuld in het veld 'keyword'.
Gewijzigd op 20/01/2015 22:32:07 door Pipo Clown
Zonder jullie had 't nog wel even geduurd denk ik.
Hartelijk dank :)
Quote:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$keyword =$_POST['keyword'];
if ((isset($_POST['keyword'])) && ($_POST['keyword'] != ''))
switch ($_POST['seek']) {
case 'Google':
$url = "https://www.google.nl/#q=" . $keyword;
break;
header('Location: ' . $url);
}
else
switch ($_POST['seek']) {
case 'Google':
$url = "https://www.google.nl/" ;
break;
}
header('Location: ' . $url);
?>
$keyword =$_POST['keyword'];
if ((isset($_POST['keyword'])) && ($_POST['keyword'] != ''))
switch ($_POST['seek']) {
case 'Google':
$url = "https://www.google.nl/#q=" . $keyword;
break;
header('Location: ' . $url);
}
else
switch ($_POST['seek']) {
case 'Google':
$url = "https://www.google.nl/" ;
break;
}
header('Location: ' . $url);
?>
Gewijzigd op 21/01/2015 01:00:01 door Jan Joosten
Deze manier met trim() gebruik in in mijn eigen validaties.
Gewijzigd op 21/01/2015 08:25:35 door - Ariën -
Yess mooie aanvulling, Dank U!