Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Audioinformationen mit PHP ändern oder einfügen

Frage Entwicklung PHP

Mitglied: Lousek

Lousek (Level 2) - Jetzt verbinden

09.01.2008, aktualisiert 10.01.2008, 3188 Aufrufe, 1 Kommentar

Hallo zusammen.

Leider bin ich noch nicht der gewandeste in PHP, aber ohne Ausprobieren und Machen lernt man so oder so nichts.

Zur Vorinformation: Ich habe auf dem Webserver alle Rechte, die ich will, da er lokal ist, ist auch (noch) nicht übers Internet erreichbar.

Ich bastle gerade etwas an meiner Test-Webseite herum. Jetzt möchte ich ein Upload-Bereich machen, bei dem man Audio-Files hochladen kann (nur über Login und nur für Interne Nutzung). Ich habe etwa daran gedacht:

-es gibt einen bestimmten Ordner für die Audio-Files
-dort gibt es Ordner nach den Bands benannt

Jetzt das knifflige daran: ich würde gerne die Audioinformationen anzeigen lassen und verändern können:
man klickt die Datei (mit Durchsuchen) an, dann hat man im Textfeld für den lokalen Pfad den Pfad :-P und dann sollten in weiteren Textfeldern die Audioinformationen (Dateiinfos) stehen, also Internpret, Albumtitel, Jahr, Länge, etc.

Dann sollte der User jedoch, wenn die Audioinformationen nicht stimmen, diese selbst verändern können, also z.B. Jahr etc, die Länge und Abtastrate etc. natürlich nicht.

Schön wäre es auch noch, dass wenn ein User nichts in ein Textfeld eingibt, dass dieses dann automatisch als "Unbekannt" eingetragen wird. Zusätzlich wäre es auch nicht schlecht, dass wenn man bei Interpret etwas eingibt (z.B. Apo) und es in der Datenbank schon z.B. Apocalyptica hat, das dieses automatisch vervollständigt wird. Jede/r Interpret/Band erhält einen Ordner, z.B. in Musik/(Interpret/Band), wenn es diesen Interpret noch nicht geben sollte, sollte ein neuer Ordner angelegt werden. Ebenso mit Unterornder für Alben (Musik/(Interpret/Band)/(Album).
Ach ja, und logischerweise sollte bei Existenz des Dateinamens eine Fehlermeldung kommen (dieser Dateiname wird bereits verwendet z.B.).
Und noch etwas: wenn man ein Lied z.B. mit Band XYZ und Album ABC und Name GHI und Titelnummer 99 uploadet, sollte dieses automatisch im Ordner der Band XYZ und des Albums ABC unter dem Namen XYZ_ABC_99_GHI gespeichert werden. (???Dateiendung sollte gleich bleiben ???).

das Uploadformular:

also, sieht in meinen Vorstellungen etwa so aus:

|<--Textfeld für den lokalen Pfad-->| |<--Button "Durchsuchen"-->|

|<--Textfeld für Auswahl der Kategorie (Musik, Clips, Noten, etc.)-->|
Band: |<--Textfeld für Band-Information, mit autovervollständigung-->|
Album: |<--Textfeld für Album-Information, mit autovervollständigung-->|
Titel: |<--Textfeld für Titel-Information, mit autovervollständigung-->|
Interpret: |<--Textfeld für Interpret-Information-->|
Jahr: |<--Textfeld für Jahr-Information-->|
...
|<--Buttons "Los!"-->|

Irgendwie so wäre echt der Hammer.

Habe eigentlich nicht daran gedacht, dass jemand gerade eine komplettlösung hat, aber über Teillösungen und Hinweise/Tipps wäre ich ächt dankbar, schon Stichwörter könnten mir vieleicht weiter helfen.

THX VM jetzt schon für ALL ANSWERS.

Greetz, Lousek
Mitglied: Good-maN
10.01.2008 um 05:14 Uhr
Moin moin,

also das wird etwas kompliziert so wie es auschaut.

Du müsstest dir ein Programm installieren was dir die Dateiinfos an PHP weitergeben kann,
das ist nun systemabhängig wie du das machen kannst muss aber auf jedenfall auf der Konsole laufen aber such mal auf php.net nach dem exec() Befehl und änlichen.

Warscheinlich wäre es einfacher ein kleines C++ Script oder so zu schreiben was die Infos ausliest.

Ich hab zwar im Moment nur sehr wenig Zeit aber an sowas ähnliches hab ich auch schon gedacht.

Grüsse

Marco
Bitte warten ..
Ähnliche Inhalte
CMS
TYPO3 6 PHP als Inhaltselement einfügen
Frage von TheMarcoSCMS

Hallo zusammen Ich habe folgendes Problem mit TYPO3 6 (Version 6.1.7). Grundsätzlich müsste ich vom Modul tx_news eine Listenansicht ...

PHP
PHP und Mysql aus Datenbank auslesen und geänderte Daten einfügen
gelöst Frage von gamerffPHP4 Kommentare

Hallo Forum, könntet ihr mir bitte weiterhelfen, ich habe ein php Code mit dem ich einen Datensatz auslesen möchte, ...

PHP
PHP include und per form ein formular einfügen
Frage von miichiii9PHP1 Kommentar

Hallo miteinander Ich habe ein kleines Problem Meine Idee ist ein kleines Forum selber zu erstellen mittels PHP und ...

PHP
Magento PHP Script um Kategorieeinstellungen zu ändern
Frage von sbsnewbiePHP1 Kommentar

Moin Leude, folgende Frage: Ich müsste die Einstellungen jeder Kategorie in meinem Magentoshop ändern. Jede Kategorie soll die Einstellungen ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 23 StundenMicrosoft Office8 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner14 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...