checkboxen wertübergabe; filetype() wird falsch ausgegeben.
Aleksej V.
- php
0 MudGuard
Hallo,
<input type="Checkbox" name="malt" value="1"><br />
<input type="Checkbox" name="malt" value="2"><br />
<input type="Checkbox" name="malt" value="3"><br />
Wenn ich mit echo $malt; abfrage, bekomm ich nur den letzten wert, die array $malt gib's nicht. So werden die daten übergeben:
malt=1&malt=2&malt=3
Kann ich jetzt trotzdem irgenwie alle angekreutzten und übergebenen werte abfragen, oder muss ich jeder box einen eigenen namen geben?
if(empty($ordner)) $ordner='';
$v = opendir($ordner);
$t = readdir($v);
while($t) {
echo filetype($t).$t.'<br>';
$t = readdir($v);
}
Wenn $ordner = '' ist, also die dir, in der sich die datei befindet ist, klappt alles, file wird als file und ordner als dir ausgegeben. Wenn ich aber ein unterverzeichniss angebe, also $ordner='unterver', werden alle dateien als dir erkannt. Wie kann ich erreichen, das der filetype immer richtig ausgegeben wird?
Grüße aus Düsseldorf,
Aleksej
Hi,
<input type="Checkbox" name="malt" value="1"><br />
<input type="Checkbox" name="malt" value="2"><br />
<input type="Checkbox" name="malt" value="3"><br />
name="malt[]"
sonst erkennt PHP nicht, daß es ein Array werden soll...
Apropos: Geht es hier um (Single Malt) Whiskey?
cu,
Andreas