Ik ben bezig om een formpje inelkaar te zetten.
Het formpje werkt zo:
Hij kijkt naar de bestandsnamen en die gebruikt hij dan als option in het form.
En hij laat de geselecteerde waarde zien als default.
Nu is het probleem dat het alles wat achter een spatie staat niet meer laat zien.
Dat is raar wat als je het scriptje op start doe hij dat wel en alleen als je een waarde hebt geselecteerd dan lat hij dat niet meer zien.
Het is van belang dat hij de hele waarde laat zien, dus ook de waarde achter de spatie.
Hier is het script :
Het formpje werkt zo:
Hij kijkt naar de bestandsnamen en die gebruikt hij dan als option in het form.
En hij laat de geselecteerde waarde zien als default.
Nu is het probleem dat het alles wat achter een spatie staat niet meer laat zien.
Dat is raar wat als je het scriptje op start doe hij dat wel en alleen als je een waarde hebt geselecteerd dan lat hij dat niet meer zien.
Het is van belang dat hij de hele waarde laat zien, dus ook de waarde achter de spatie.
Hier is het script :
code:
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
| <html>
<head>
<title>Werkbrief</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?PHP
include "../include/config.inc";
echo "<body text='$textcolor' bgcolor='$bgcolor' link='$linkcol' vlink='$vlinkcol' alink='$alinkcol'>\n";
$datadir = "../klanten/data";
$i=0;
if ($_handle = opendir("$datadir")) {
while (false !== ($_file = readdir($_handle))) {
if ($_file != "." && $_file != "..") {
$i++;
$_newsarray[$i]=$_file;
$_datearray[$i]=filemtime("$datadir"."/"."$_file");
$datafile = fopen("$datadir"."/"."$_newsarray[$i]","r");
$data = fread($datafile, 1000000);
list($co, $ad, $postc, $pl, $te, $mo, $fa, $em) = explode("|",$data);
$contact[$i]=$co;
$adres[$i]=$ad;
$pc[$i]=$postc;
$plaats[$i]=$pl;
$telefoon[$i]=$te;
$mobiel[$i]=$mo;
$fax[$i]=$fa;
$email[$i]=$em;
}
}
closedir($_handle);
}
if ($i) {
//array_multisort($_datearray,SORT_DESC,$_newsarray);
} else {
echo "Geen Klanten";
}
echo "<form action ='$PHP_SELF' method ='post'>\n";
echo "<div align='center'>Klant <select name='bedrijf'>\n";
echo "<option value='$bedrijf' SELECTED>$bedrijf</option>";
$count = count($_newsarray);
for ($i=0; $i<=$count; $i++)
{
if ($_newsarray[$i] != "" )
{
$tmpfile='"'.$datadir."/".$_newsarray[$i].'"';
$tmpfiledate=filemtime($datadir."/".$_newsarray[$i]);
echo "<option value=$_newsarray[$i]>$_newsarray[$i]</option>\n";
}
}
echo "<input type ='submit' name='bedrijf_select' value ='Selecteer'>\n";
echo "</select></div></form>\n";
$bedrijf = $_POST['bedrijf'];
//$bedrijf = !isset($_POST['bedrijf'])? NULL : $_POST['bedrijf'];
echo "$bedrijf";
?>
</body>
</html> |