• 17-10-2021, 10:25:07
    #1


    Buradaki resim önceden yüklenmiş olan resimdir. Ben tekrar dosya seç 'den resim seçtiğim anda resmin değişmesini istiyorum. Bunu nasıl yapabilirim? file exists ile yapılabilir mi?




    ÇÖZÜM:



                                       <input type="file" name="resim" multiple accept="image/*" id="images">
                                            <div id="preview"></div>
                                     const images = document.getElementById('images'),
                                            preview = document.getElementById('preview');
    
                                        images.addEventListener('change', function() {
                                            preview.innerHTML = '';
                                            [...this.files].map(file => {
                                                const reader = new FileReader();
                                                reader.addEventListener('load', function() {
                                                    const image = new Image();
                                                    image.height = 100;
                                                    image.title = file.name;
                                                    image.src = this.result;
                                                    preview.appendChild(image);
                                                });
                                                reader.readAsDataURL(file);
                                            });
                                        });
  • 17-10-2021, 10:26:52
    #2
    Bir önceki konunuzda da söylendi js kulanmalısınız. Php ile bu değişikliği yapmanız çok saçma ve belki mümkün değil.
  • 17-10-2021, 10:28:28
    #3
    berkaycatak adlı üyeden alıntı: mesajı görüntüle
    Bir önceki konunuzda da söylendi js kulanmalısınız. Php ile bu değişikliği yapmanız çok saçma ve belki mümkün değil.
    anladım. Dediğiniz gibi her şeyi PHP ile yapmaya çalışmak biraz saçma oldu. En iyisi JavaScript ile halletmeye çalışayım.
  • 17-10-2021, 10:28:57
    #4
    JavaScript kullanmalısınız.
    • MrHyp3R
    bunu beğendi.
    1 kişi bunu beğendi.