Web Designer Premium 16; php Player einbinden

Heiko-Wagner schrieb am 19.03.2019 um 23:46 Uhr

Hallo zusammen,

ich bin gerade am Erstellen einer Homepage mit dem Magix Web Designer 16 und möchte einen alternativen Musikplayer einbinden.

Generell bin ich für alle Arten und Styles offen, wichtig ist nur dass es nicht kitschig wirkt und der Player eine Möglichkeit zur Erstellung einer Playlist anbietet, sprich man mehrere Titel auswählen kann.

Der Drag&Drop Import von MP3 Dateien ist mir zu rudimentär, da ich hier keine Playlist anhängen kann. Kosten soll das Ganze natürlich auch nichts. Ich möchte mich auch nirgendwo anmelden und meine Musikfiles da hochladen um möglichst wenig mit Regularien der DSGVO zu tun zu haben. Soundcloud & Co. fallen somit weg.

Auf der Suche bin ich auf folgendes gestoßen:

https://webdesign.weisshart.de/audio_tag.php#einfacher_player

Zahllose Versuche der Einbindung in meine noch offline geschaltete Homepage blieben erfolglos.

Die Fehlermeldungen reichen von "Not Found - The requested URL has no content" bis hin zu dass der Player eingebunden war, aber ohne eine gültige Quelle.

Die auf der Homepage angebotene Dateien habe ich schon mit meinen MP3-Files modifziert:

$url = array (
        "C:\Users\Heiko\Desktop\Test\Five_Card_Shuffle.mp3"

$name = array (
        "Five Card Shuffle"

Dabei habe ich auch schon den Pfad von offline auf meinen Webspace online geändert, ohne Erfolg.

Das auf dem Link angegebene iframe Codeschnipsel habe ich so auch schon 1:1 eingebunden, ohne Erfolg. Beim Verweis auf die online liegenede php Datei möchte er die php runterladen oder öffnen, aber den eingebundenen Code führt er nicht aus.

 

Irgendwo ist ein Denkfehler drin und ich weiß nicht wo.

Könnt ihr mir weiterhelfen?

 

Besten Dank und viele Grüße

Heiko

Kommentare

BeRo schrieb am 19.03.2019 um 23:59 Uhr

[...] Beim Verweis auf die online liegenede php Datei möchte er die php runterladen oder öffnen, aber den eingebundenen Code führt er nicht aus. [...]

PHP ist eine serverseitige Scriptsprache. Die funktioniert nur auf Webservern die PHP fähig sind oder clientseitig, wenn Du z. B. den Apache von XAMPP installiert hast. 😇

Das ist dann wohl auch der Grund, warum Deine Bemühungen bisher ins Leere gelaufen sind. 😋

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

BilderMacher schrieb am 20.03.2019 um 00:11 Uhr

Ich habe mal den Titel des Beitrages angepasst, damit man gleich sieht, worum es denn geht.😳

"Je mehr die Menschen wissen, desto weniger müssen sie glauben!"

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Ich kann vieles, darf aber nicht alles.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------

Hardware / Software:
::::::::::::::::::::::::::::::::::::++++:::::::::::::::::::::::::::::::::::::::::::::::::

Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz (8 CPUs), ~2.3GHz
12288 MB RAM
DirectX 12
 

Intel(R) UHD Graphics (für Import, Verarbeitung, Export)

NVIDIA GeForce MX250 (wird nicht in Schnitt-SW verwendet)

  • Video deluxe 2016 Premium
  • Video deluxe 2025 Premium
  • Video Pro X 16
  • Photostory Deluxe 2025
  • Samplitude X7 Suite
  • ACID Pro 11
  • Music Maker 2025 Premium
  • MAGIX/XARA Graphic-/Web-Designer

-----------------------------------------------------------------------------------

Edition    Windows 10 Home
Version    22H2
Installiert am    ‎15.‎10.‎2020
Betriebssystembuild    19045.5011
Leistung    Windows Feature Experience Pack 1000.19060.1000.0

------------------------------------------------------------------------------------

Standardbrowser: Mozilla Firefox 131.0.3 (64-Bit)

Heiko-Wagner schrieb am 20.03.2019 um 01:08 Uhr

[...] Beim Verweis auf die online liegenede php Datei möchte er die php runterladen oder öffnen, aber den eingebundenen Code führt er nicht aus. [...]

PHP ist eine serverseitige Scriptsprache. Die funktioniert nur auf Webservern die PHP fähig sind oder clientseitig, wenn Du z. B. den Apache von XAMPP installiert hast. 😇

Das ist dann wohl auch der Grund, warum Deine Bemühungen bisher ins Leere gelaufen sind. 😋

 

Vielen Dank für die Antworten.

Ich habe gerade eben nochmal nachgeschaut, mein Hoster kann theoretisch PHP.

Ich habe die Homepage wie gesagt noch nicht hochgeladen, sondern nur die audiotest.css und .php und die mp3-Datei.

Der Verweis auf die audiotest.php funktioniert nach wie vor so, dass er die Datei herunterladen und öffnen möchte. Letztendlich möchte ich aber ja aber den Player eingebunden haben.

Das XAMPP habe ich installiert und am Laufen (Control Panel, Apache, aktivieren), hat aber keinen Effekt gebracht.

Ich kenne mich leider in der Programmierung und Struktur der Dinge nicht wirklich aus.

Könnt ihr mir bitte nochmal helfen?
Besten Dank und viele Grüße

BeRo schrieb am 20.03.2019 um 11:57 Uhr

[...] habe gerade eben nochmal nachgeschaut, mein Hoster kann theoretisch PHP [...]

Ob er das auch praktisch kann, das kannst Du mit dem folgenden Miniscript testen... 😊

<?php
  phpinfo();
?>

Kopier' die 3 o. a. Zeilen in eine PHP Datei, die Du z. B. "myphp.php" nennst. Die Datei legst Du dann im root Verzeichnis Deines Webservers ab und rufst sie danach von Deinem PC aus mit dem Webbrowser auf, z. B. so:

www.meinedomain/myphp.php

Als Antwort bekommst Du einen mehrere DIN A4 Seiten langen Report, der Dir alle Details zum verfügbaren PHP auflistet (s. Ausschnitt im Screenshot)

Damit bist Du sicher, dass PHP vom Webserver verarbeitet werden kann.

Den iframe Code für den PHP Player bindest Du am besten im HTML Body eines ausreichend großen Platzhalters ein (z. B. 490 x 260 Px).

Hier nochmal der Scriptcode zur Übernahme per copy & paste:

<iframe src="http://mydomain/player/audiotest.php" style="border: medium none; max-width: 100%; height: 258px;" title="Player" width="415"></iframe>

Natürlich musst Du den Pfad "mydomain/player/" noch auf Deine Verhältnisse zuschneiden... 😋

Wenn Du die beiden Dateien "audiotest.css" und "audiotest.php" auf den Webserver kopiert hast, müsstest Du beim Öffnen der Startdatei Deines Projekts den PHP Player sehen können.

Probier's nochmal...

Zuletzt geändert von BeRo am 20.03.2019, 11:59, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

Heiko-Wagner schrieb am 20.03.2019 um 14:15 Uhr

Hallo zusammen,

zunächst mal möchte ich etwas richtigstellen, ich glaube das ist bei dir BeRo sauer aufgestoßen.

Ich habe bei der Player Ursprungshomepage im Forum parallel angefragt, um auszuschließen, dass es sich um die falsche Handhabung des Players handelt. Daher bitte ich um Verzeihung falls das sauer aufgestoßen ist.

Nun zur Antwort hier im Forum:

PHP funktioniert wunderbar, anbei der Screenshot

Nach dem neuen einbinden und hin- und herkopieren habe ich herausgefunden, dass es wohl an irgendeiner Verknüpfung bzw. Verlinkung hing.

Zunächst habe ich aus Filezilla die URL genommen (die mit ftp:// anfing, vermutlich war zunächst mal das nicht zu verarbeiten), und dann noch alte Zuordnungen zu alten Files.

Vielen Dank an der Stelle an euch!