Error dropdown met internet explore

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Matthew vd

Matthew vd

22/10/2009 16:03:00
Quote Anchor link
Hoi

Ik ben bezig met een uploadscript

Hierbij selecteer je te uploaden plaatje + het project
De projecten haalt het script uit de database het resultijt geeft dan bijvoorbeeld dit: project1_f88df78sdf8f.jpg waarbij alles achter de _ random word gegenereerd door de tijd en datum waardoor er geen dubbele namen kunnen komen

Dit werkt allemaal met firefox maar met internet explore niet
De dropdownlist waarin alle projecten uit de database staan geeft hij niet goed weer ipv van ze onder elkaar te laten zien geeft hij ze allemaal achter elkaar weer als 1 project

hier een plaatje om het wat beter te begrijpen:

http://i620.photobucket.com/albums/tt290/franjerzak/error.jpg?t=1256219896

hier de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?PHP

$aResult
= mysql_query('SELECT project
             FROM    projecten'
);
 


$extensie = explode(".", $_FILES['bestand']['name']);
$extensie = strtolower(end($extensie));
$extensie = trim($extensie);
$stripped = preg_replace('/\s+/','',$_POST['project']);
//kijken of er een bestand is geselecteerd
if(isset($_FILES['bestand']) && !empty($_FILES) && is_array($_FILES) && count($_FILES) > 0) {
    //als het bestand groter is dan 500000 bytes(400kb) word hij niet toegelaten
    if($_FILES['bestand']['size'] > 500000) {
        echo "Het bestand is <b>" . $_FILES['bestand']['size'] . "</b>, het maximale toegstaan is <b>500000</b>";
    }
else {
        //kijken of het bestand wel een gif, png of jpg is
        if($_FILES['bestand']['type'] == "image/gif" || $_FILES['bestand']['type'] == "image/png"  || $_FILES['bestand']['type'] == "image/jpg" || $_FILES['bestand']['type'] == "image/jpeg") {
                $naam = $stripped . '_' . md5(time()) . '.' . $extensie;
            //het bestand uploaden met de nieuwe of oude naam
            move_uploaded_file($_FILES['bestand']['tmp_name'], "../uploads/" . $naam);
            //voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien
            chmod("../uploads/" . $naam, 0777);
        }
else {
            echo "Het bestand is geen png, jpg, jpeg of gif";
        }
    }
}
else {
    echo "Selecteer een Project + Foto";
}


echo '<form action="" method="post" enctype="multipart/form-data">';

while($row = mysql_fetch_object($aResult) ) {
        $return[] = $row;
}


if( isset($return) && !empty($return) && is_array($return) && count($return) > 0) {
    echo '<select  name="project">';

    foreach($return as $_ITEM) {
        echo '<option value="' . $_ITEM->project . '">' . $_ITEM->project . '</option';
    }

    echo '</select>';
}



echo '<b>Bestand:</b> <input type="file" name="bestand"><br>
<input type="submit" name="submit" value="Upload">
</form>'
;

?>


wie kan mij helpen? :)
Gewijzigd op 01/01/1970 01:00:00 door Matthew vd
 
PHP hulp

PHP hulp

07/01/2025 05:20:27
 
Jaron T

Jaron T

22/10/2009 16:21:00
Quote Anchor link
Je sluit option niet af

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<option value="' . $_ITEM->project . '">' . $_ITEM->project . '</option>';
?>
 
Matthew vd

Matthew vd

22/10/2009 16:30:00
Quote Anchor link
ow wat dom totaal overheen gekeken! xD

hij doet het hoor bedankt voor de hulp ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.