Ich lade eine Datei hoch und speichere sie in einem Verzeichnis, aber das Problem ist: Eine Datei kann genehmigt oder abgelehnt werden, wenn sie abgelehnt wird, sollte sie aus dem Verzeichnis (Ordner) gelöscht werden Ich benutze, um es in ein anderes Verzeichnis zu verschieben, rename() oder move_uploaded_file() und wie man den Pfad wählt, sollte es der Name des neuen Ordners sein (uploads /) oder ein bestimmter Pfad wie (c:/xampp ....). Danke für die Hilfe.Welche Funktion sollte ich verwenden, um eine Datei mit PHP zu verschieben?
-2
A
Antwort
0
Wenn Sie möchten, um zu überprüfen, ob die Dateien genehmigt wird, dann entscheiden, es zu entfernen/zu kopieren, versuchen Sie dies:
if ($something) { // condition for approval
rename('./your/old/file.txt','./your/new/file.txt');
}else{
delete('./your/old/file.txt');
}
Wie Sie aus meinem Code sehen können, Dateien relativ zum aktuellen Pfad sein MÜSSEN der Server root. (Ex /server/root/file.txt
;. ./relative/file.txt
OR relative/file.txt
)
Die move_uploaded_file()
ist eine Sache _file $. Verwenden Sie das nicht zum Verschieben von Dateien auf Ihrem Laufwerk. Es ist für das Upload-Formular (überprüfen Sie diese link für Details).
Verwandte Themen
- 1. Welche Tools sollte ich verwenden, um meine Website zu erstellen?
- 2. Welche Form sollte ich verwenden, um eine Website
- 3. Welche Datenstruktur sollte ich verwenden, um mehrwertige Daten zu verarbeiten?
- 4. Welche Bildgenerierungsbibliotheken für PHP sollte ich verwenden?
- 5. Welche Zipping-Bibliothek sollte ich verwenden, um eine gültige XLSX-Datei in Objective-C zu erstellen?
- 6. Welche Datenstruktur sollte ich verwenden, um Abhängigkeit zu verfolgen?
- 7. Welche Maven-Artefakte sollte ich verwenden, um PowerMock zu importieren?
- 8. Welche Struktur sollte ich verwenden, um diese Objekte zu speichern?
- 9. Welche sollte ich verwenden? (Leistung)
- 10. Welche Einstellungen sollte ich mit Minidumps verwenden?
- 11. Welche Appid sollte ich mit Netsh.exe verwenden?
- 12. Welche Datenbank sollte ich mit node.js verwenden?
- 13. Welche Funktion sollte ich verwenden, um unstrukturierte Textdateien in R zu lesen?
- 14. Welche Datenstruktur sollte ich verwenden? Hashtabelle, Array ...?
- 15. Sollte ich CoreAnimation verwenden, um eine komplexe Ansicht während Benutzergesten schnell zu verschieben?
- 16. Java-Verschlüsselung: Welche Algorithmen sollte ich verwenden?
- 17. Welche node.js-Socket-Engine sollte ich verwenden?
- 18. Welche Schriftarten sollte ich im Internet verwenden, um eine plattformübergreifende gleichwertige Erfahrung zu erstellen?
- 19. Welche Version von DirectX sollte ich verwenden, um eine 2D-Desktop-GUI-Anwendung zu erstellen?
- 20. Ist es möglich, createQueryBuilder zum Einfügen/Aktualisieren zu verwenden? Wenn nicht, welche Funktion sollte ich verwenden?
- 21. Welche PHP-Bibliothek sollte ich wählen, um mit CouchDB zu arbeiten?
- 22. Welche Klasse sollte ich verwenden, um das Problem mit der angularjs-Eingabevalidierung zu lösen?
- 23. Welche Sprache sollte ich in Verbindung mit MySQL verwenden?
- 24. Welche Technologie sollte ich für eine neue App verwenden?
- 25. UrlEncoding - welche Codierung sollte ich verwenden?
- 26. Welche Vorlage sollte ich in SimpleDateFormat verwenden?
- 27. Welche Sperrhinweise sollte ich verwenden (T-SQL)?
- 28. Welche Meta-Informationen sollte ich verwenden?
- 29. Sollte ich php Mail-Funktion oder phpmailer verwenden?
- 30. Welche IronPython-IDE sollte ich verwenden?