Vraag & Antwoord

Webprogrammeren & scripting

Bestand wordt niet naar server geupload in IE wel in Firefox

Anoniem
Lord Wodan
1 antwoord
  • Hier snap ik helemaal niks van.

    Ik heb een formulier waarmee je een bestand op je harddisk kan selecteren om vervolgens naar de server te uploaden:

    stukje van het formulier
    [code:1:7c2a41f587]
    <form ENCTYPE="multipart/form-data" action="object_list.php" method="post">

    <input type="file" name="object_pic_klein">
    [/code:1:7c2a41f587]

    stukje van object_list.php
    [code:1:7c2a41f587]
    if(is_uploaded_file($_POST['object_pic_klein'])){
    echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Kleine plaat Uploaden voltooid')</script>";
    }else {
    echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Fout bij uploaden')</script>";}
    [/code:1:7c2a41f587]

    Toen ik bij IE alleen maar de foutmelding kreeg heb ik er een controle regeltje bijgezet
    [code:1:7c2a41f587]
    $test = $_POST['object_pic_klein'];
    if($test != "none"){ echo "het is: " . $test;}

    [/code:1:7c2a41f587]

    Nu mijn verbazing

    Uitkomst bij firefox
    [code:1:7c2a41f587]
    het is: e:\tmp\phpB9.tmp
    [/code:1:7c2a41f587]

    Uitkomst bij IE
    [code:1:7c2a41f587]
    het is c:\\documents and settings\\…. etc
    [/code:1:7c2a41f587]

    hoe kan dit??

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.