Kann mir jemand einen Link/Code oder kurze Tuts für den Upload von PHP-Dateien geben? Ich würde Linke, Datei hochladen und Dateiname an die Datenbank senden. DankeAnleitung zum schnellen Hochladen von PHP-Dateien
8
A
Antwort
6
Die official docs, einschließlich der Benutzer Kommentare an der Unterseite, sind sehr gut.
4
paar Beispiele: http://php.about.com/od/advancedphp/ss/php_file_upload.htm
0
<?php
if (isset($_FILES['file']))
{
$file = $_FILES['file'];
// File Properties
$file_name = $file['name'];
$file_tmp = $file['tmp_name'];
$file_size = $file['size'];
$file_error = $file['error'];
// Work out the file extension
$file_ext = explode('.', $file_name);
$file_ext = strtolower(end($file_ext));
$allowed = array('png', 'jpg');
//filename
$id = 'uploads/Test';
if (!file_exists($id))
{
mkdir($id, 0777, true);
}
if (in_array($file_ext, $allowed)) {
if ($file_error === 0) {
if ($file_size <= 2097152) {
$file_name_new = uniqid('', true) . '.' . $file_ext;
$file_destination = $id .'/'. $file_name_new;
if (move_uploaded_file($file_tmp, $file_destination)) {
echo $file_destination;
}
}
}
}
}
?>
Verwandte Themen
- 1. Anleitung zum Wechsel von Filter zu withFilter?
- 2. Beste Anleitung zum Lernen von SSIS
- 3. Android: Anleitung zum vollständigen Löschen von FragmentManager
- 4. Möglichkeit zum schnellen Hinzufügen von Elementen zum benutzerdefinierten Post-Typ
- 5. Objective-C - Anleitung zum Erstellen eines Grapher
- 6. Anleitung zum Crawlen des gesamten Webs?
- 7. Verwenden von Ajax zum Hochladen von Datei
- 8. Gibt es eine gute Anleitung zum Entschlüsseln von SSL-Datenverkehr?
- 9. Gibt es eine Anleitung zum Ändern von Emacs Farbschema?
- 10. Anleitung zum Einrichten von DocuSign Notification Reminders mit C# SDK
- 11. Gute einführende Anleitung zum Schreiben von Sty-Dateien für Latex?
- 12. Beste Anleitung zum Erstellen von Windows-Diensten in C# .NET?
- 13. Fatal: Nicht möglich zum schnellen Vorlauf, Abbruch
- 14. Feld zum Hochladen von HTML-Dateien
- 15. Hochladen von Datei vom Client zum Server
- 16. Angular2 serverseitiger Listener zum Hochladen von Dateien
- 17. .NET Framework-Methode zum schnellen Erstellen von Verzeichnissen
- 18. MapKit: Gibt es eine Anleitung zum Erhalten der Markerposition?
- 19. Firebase Datenmodellierung Anleitung
- 20. Python utf-8, Anleitung zum Ausrichten des Ausdrucks
- 21. Unklare Anleitung zum Abrufen des aktuellen Standorts für Android
- 22. NSArray von NSRegularExpressions in schnellen
- 23. Hochladen von Bildern von ASP.NET zum godaddy Dateisystem
- 24. Verwenden von psftp zum Hochladen und Herunterladen von Dateien
- 25. Rails Probleme schreiben Integrationstest zum Hochladen von Array von Dateien
- 26. Verwenden von ServiceStack zum Hochladen von Image-Dateien
- 27. Schritt-für-Schritt-Anleitung zum Erstellen eines Index?
- 28. Benötigen Sie Anleitung zum Erstellen einer SQL-Abfrage
- 29. Anleitung zum Deaktivieren der Tastatur mit j2me (midp2.0)
- 30. Beste Anleitung zum Erlernen der Wordpress Plugin-Entwicklung?
Nicht die benutzerfreundliche Tutorial gibt es, aber die offizielle Dokumentation hat ein vollständiges Beispiel: http://www.php.net/manual/en/features.file -upload.post-methode.php –