Varsayılan metin ile DOSYA alanını doldurmak

2 Cevap php

Söz konusu öğe düzenlenebilir veya detaylı olarak inceledi edilirken ben zaten veritabanında veri ile bir şey veritabanına eklenecek olduğunda kullanılmak üzere DOSYA alanlar üretir kodu reutilize çalışıyor, ve gri (engelli) değilim. Ancak, alanını doldurmak için metni almak için görünmüyor olabilir. Ben bu kullanıyorum:

echo '<input type="file" name="small[]" value="' . $value_from_database . '" DISABLED><br>';

Ben bir şey eksik? Eğer değilse, herhangi bir iyi geçici çözüm vardır?

2 Cevap

Bu güvenlik kısıtlamaları nedeniyle not mümkündür. Bu mümkün olduğunu düşünün, o zaman böyle bir web sayfası geliştirmek mümkün olacaktır:

<!doctype html>
<html lang="en">
    <head><title>Gimme yer passwords.txt!</title></head>
    <body onload="document.upload.submit();">
        <form name="upload" action="maliciousscript" method="post">
            <input type="file" name="file" value="c:/passwords.txt">
            <input type="submit">
        </form>
    </body>
</html>

Ben yerine sadece basit bir <input type="text" disabled> alanda göstermek istiyorum.

Bunu değiştiremezsiniz inanıyorum. Bunun yerine, varsayılan değer geçirmek için gizli bir girişi kullanın:

<input type="hidden" name="file_default" value="..." />