• 05-11-2006, 15:46:31
    #1
    Misafir
    Merhaba arkadaşlar

    Bir proje için php ile servere dosya upload etmem gerekiyor.

    Fakat dosya boyutu büyük olunca hata veriyor upload etmiyor.


    Misal 300 kblik dosyayı upload etmesie rağmen 8-9mblık dosyayı upload etmiyor.

    Kullandığım kod:

    <?php
    
    
    echo 'Upload result:<br>'; 
    
    $uploaddir = 'C:\\uploads\\';
    $uploadfile = $uploaddir . basename($_FILES['Filedata']['name']);
    
    echo '<pre>';
    if (move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadfile)) {
       echo "File is valid, and was successfully uploaded.\n";
    } else {
       echo "Possible file upload attack!\n";
    }
    
    echo 'Here is some more debugging info:';
    print_r($_FILES);
    
    echo "</pre>";
    
    ?>
    Yardımcı olursanız sevinirim
  • 05-11-2006, 16:02:02
    #2
    Üyeliği durduruldu
    Alıntı
    <form method='POST' name='my_form' enctype='multipart/form-data' action='do_upload.php'>

    <input type='hidden' name='MAX_FILE_SIZE' value="262144" />
    Which image? <input name="upload_file" type="file" />
    <br /><br />
    <input type="submit" value="Send Selected Image" />

    </form>
    Maxfilesize belirtterek denedin mi?
  • 05-11-2006, 16:14:48
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    set_time_limit(0);
  • 05-11-2006, 17:27:44
    #4
    Misafir
    her ikiside olmadı malesef
  • 05-11-2006, 17:29:52
    #5
    php.ini içerisinden "post" ile gelecek verinin maksimum boyutunu yükseltin.
  • 05-11-2006, 17:51:32
    #6
    Misafir
    100M
    yaptım ama hala yüklemiyor
  • 05-11-2006, 17:52:09
    #7
    Aldığın hatayı yazsaydın daha iyi yardımcı olacak birisi çıkardı.
  • 05-11-2006, 17:56:10
    #8
    Misafir
    hata falan yok. verdiğim kodda eğer yüklenme işlemi olmazsa
    "Possible file upload attack!"

    bunu yazdırıyo ve bu yazıyor. Altındada dosya hakkında bilgiler falan yazıyor.


    Alıntı
    Upload result:

    Possible file upload attack!
    Here is some more debugging info:Array
    (
    [Filedata] => Array
    (
    [name] => AdbeRdr708_en_US.exe
    [type] =>
    [tmp_name] =>
    [error] => 1
    [size] => 0
    )

    )
    Dosyanın boyutu 20mb
  • 05-11-2006, 19:45:58
    #9
    Misafir
    yokmu yardım edecek