PHP: Wie man den Browser dazu bringt, Dateien herunterzuladen, wenn man auf @ klic

PHP Anfänger. Das Hochladen der Datei ist erfolgreich, aber mein Browser lädt die Dateien nicht herunter, sondern liest die Datei. Also habe ich auf andere Threads verwiesen und unten Code gefunden, der nicht funktioniert. Ich möchte Dateien herunterladen, wenn ich auf den Hyperlink @ klicherunterlade. Wählte den Pfad aus der MySQL-Datenbank.

$rows = mysqli_num_rows($result);

                if($rows>0)
                {

                    while($row = mysqli_fetch_assoc($result))
                    {   
                        ?>
                        <div> <?php echo $row['Object_Name'];?> 
                        <a href="<?php 
                        $file_url = $row['Object_Path'];
                        header('Content-Type: application/octet-stream');
                        header("Content-disposition: attachment; filename=\"".$row['Object_Name']. "\""); 
                        readfile($file_url);
                        ?>">Download</a><br>
                        </div>  
                        <?php
                    }

                }

Antworten auf die Frage(4)

Ihre Antwort auf die Frage