StefanR
Erfahrenes Mitglied
Hallo,
ich habe da nen etwa kurioses Problem. Und zwar prüfe ich ob die Variable oder das Arrayelement upload nicht leer ist:
nur leider wird das Element nicht gefunden alle anderen Elemente schon...
So und hier nochmal das Formular:
Kann mir das nicht erklären ist mir selber unangenehm... ;-)
ich habe da nen etwa kurioses Problem. Und zwar prüfe ich ob die Variable oder das Arrayelement upload nicht leer ist:
PHP:
<?php
if(!empty($_POST['upload'])) {
//mach was....
}
?>
nur leider wird das Element nicht gefunden alle anderen Elemente schon...
So und hier nochmal das Formular:
Code:
<form action="<?= $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" id="form_upload" name="form_upload" onsubmit="form_upload.upload.disabled='true'">
<tr>
<td colspan="2" class="big_head">Musicupload</td>
</tr>
<tr>
<td width="25%" class="big1">Titelname</td>
<td width="75%" class="big1"><input name="titel" type="text" id="titel" maxlength="255" size="50" /></td>
</tr>
<tr>
<td width="25%" class="big2">Beschreibungstext</td>
<td width="75%" class="big2"><textarea name="description" cols="40" rows="7" id="description"></textarea></td>
</tr>
<tr>
<td width="25%" class="big1">Genre</td>
<td width="75%" class="big1"><select name="genre" id="genre">
<option selected="selected" value="0">---Genres---</option>
<?php
foreach ($first_nav as $opt) {
$second_nav=get_nav($opt['g_id']);
$options.='<option value="'.$opt['g_id'].'">'.$opt['name'].'</option>';
if (!empty($second_nav)) {
foreach ($second_nav as $opt2) {
$options.='<option value="'.$opt2['g_id'].'">-+'.$opt2['name'].'</option>';
}
}
}
echo $options;
?>
</select></td>
</tr>
<tr>
<td width="25%" class="big2">Track</td>
<td width="75%" class="big2"><input name="music" type="file" class="button" id="music" /></td>
</tr>
<tr>
<td width="100%" colspan="2" class="big1"><input <!--hier ist das Element worauf ich prüfe --->name="upload" type="submit" class="button" id="upload" value="Hochladen" /></td>
</tr>
</form>
Kann mir das nicht erklären ist mir selber unangenehm... ;-)