Περισσότερα
Πώς να εξαναγκάσετε τη λήψη αρχείων με PHP
Θέλω να απαιτήσω τη λήψη ενός αρχείου όταν ο χρήστης επισκέπτεται μια ιστοσελίδα με PHP. Νομίζω ότι έχει να κάνει με το file_get_contents
, αλλά δεν είμαι σίγουρος πώς να το εκτελέσω.
$url = "http://example.com/go.exe";
Μετά τη λήψη ενός αρχείου με το header(location)
δεν γίνεται ανακατεύθυνση σε άλλη σελίδα. Απλά σταματάει.
111
3
Διαβάστε τα έγγραφα σχετικά με την ενσωματωμένη συνάρτηση PHP readfile
Επίσης, βεβαιωθείτε ότι έχετε προσθέσει τον κατάλληλο τύπο περιεχομένου με βάση το αρχείο σας application/zip, application/pdf κλπ. - αλλά μόνο αν δεν θέλετε να ενεργοποιήσετε το παράθυρο διαλόγου save-as.
είναι σωστό
ή καλύτερα ένα για αρχεία τύπου exe
Ή, όταν το αρχείο δεν μπορεί να ανοίξει με το πρόγραμμα περιήγησης, μπορείτε να χρησιμοποιήσετε απλώς την επικεφαλίδα "Τοποθεσία":