Supportnet / Forum / Webseiten/HTML
MP3 funktion auf eigener Hompage.
Frage
Hallo,
habe folgendes Problem und weiss nicht mehr weiter.
möchte in meine Hompage eine Funktion anlegen wo ich selbst Lieder hochladen kann und wo besucher auf meiner Seite diese dann downloaden können.
habe meine seite in Front page bearbeitet und weiss jetzt nicht mehr weiter.
kann mir jemand weiterhelfen wäre euch sehr dankbar....
Grüsse, rookie
Antwort 1 von murphy8119
Hi rookie_enes
also um vorab das rechtliche auszuklammern gehe ich davon aus, dass es um MP3-Dateien geht die du selbst erstellt hast und keine Uhrheberrechte verletzt.
Nun beim hochladen per FTP wie mit deiner HP verfahren.
z.B. du hast einen Ordner namens sound, in ihm ligen folgende Dateien :
soundliste.htm
dat1.mp3
dat2.mp3
Dann brauchst du nur noch in der Datei soundliste.htm HREF auf die MP3-Dateien einbinden,
z.B. <a href="dat1.mp3">dat1.mp3</a>
In dem Sinne
Rolf
also um vorab das rechtliche auszuklammern gehe ich davon aus, dass es um MP3-Dateien geht die du selbst erstellt hast und keine Uhrheberrechte verletzt.
Nun beim hochladen per FTP wie mit deiner HP verfahren.
z.B. du hast einen Ordner namens sound, in ihm ligen folgende Dateien :
soundliste.htm
dat1.mp3
dat2.mp3
Dann brauchst du nur noch in der Datei soundliste.htm HREF auf die MP3-Dateien einbinden,
z.B. <a href="dat1.mp3">dat1.mp3</a>
In dem Sinne
Rolf
Antwort 2 von rfb
zur Ergänzung: du solltest dabei der Vollständigkeit halber den MIME-Type angeben, also
Tipps wie du zusätzlich einen einfachen Player einbinden kannst findest du hier: Musik W3C-konform in Webseiten einbinden
Den Kommentar zum Urheberrecht aus A1 kann ich nur unterstreichen - entweder selbst das Urheberrecht besitzen oder an die GEMA zahlen.
<a href="dat1.mp3" type="audio/x-mpeg">dat1.mp3</a>Tipps wie du zusätzlich einen einfachen Player einbinden kannst findest du hier: Musik W3C-konform in Webseiten einbinden
Den Kommentar zum Urheberrecht aus A1 kann ich nur unterstreichen - entweder selbst das Urheberrecht besitzen oder an die GEMA zahlen.
Antwort 3 von rookie_enes
Vielen Dank euch beiden,
werd ich gleich mal ausprobieren.
Grüsse, rookie
werd ich gleich mal ausprobieren.
Grüsse, rookie
Antwort 4 von sutadur
Meinst Du wirklich "eine Funktion anlegen wo ich selbst Lieder hochladen kann"? Oder möchtest Du die Lieder gesondert per FTP auf Deinen Webspace laden?
Antwort 5 von rookie_enes
@sutadur
vorerst reicht das mal aus...sutadur aber wie kann ich denn das Hochladen für Besucher, auf meiner Seite, verwirklichen?
grüsse, rookie
vorerst reicht das mal aus...sutadur aber wie kann ich denn das Hochladen für Besucher, auf meiner Seite, verwirklichen?
grüsse, rookie
Antwort 6 von rfb
Zitat:
wie kann ich denn das Hochladen für Besucher, auf meiner Seite, verwirklichen
das geht mit serverseitigen Scripten wie PHP (schau mal in der Rubrik), aber willst du wirklich deine HP zum Tauschplatz für mp3-Dateien machen (oder alternativ jede hochgeladene Datei erst mal auf Urheberrechte und andere rechtliche Bedenken abklopfen)?wie kann ich denn das Hochladen für Besucher, auf meiner Seite, verwirklichen
Antwort 7 von TheHappyJoker
Und weil ich grad Lust hab *g*
upload.php (im selben Ordner wo die Datei liegt den Ordner uploads erstellen):
P.S.:
Passwortschutz hab ich mal kurzerhand weggelassen, wäre aber ratsam.
<gruß thj>
upload.php (im selben Ordner wo die Datei liegt den Ordner uploads erstellen):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Upload</title>
</head>
<body>
<form enctype="multipart/form-data" method="POST" action="<?php echo $_SERVER[´SCRIPT_NAME´]; ?>">
<table border="0" width="100%">
<tr>
<td align="right">Datei zum Hochladen wählen:</td>
<td><input type="file" name="file" size="20"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Hochladen" name="upload"> <input type="reset" value="Zurücksetzen" name="reset"></td>
</tr>
</table>
</form>
<?php
if(isset($_POST[´upload´]))
{
$tmp_name = $_FILES[´file´][´tmp_name´];
$name = $_FILES[´file´][´name´];
$uploaddir = "uploads/";
if(move_uploaded_file($tmp_name, $uploaddir . $name) && chmod("$uploaddir$name", 0666))
{
echo "<p style=\"text-align:center\">Die Datei <a href=\"$uploaddir$name\">$name</a> wurde erfolgreich hochgeladen!</p>\n";
}
else
{
echo "<p style=\"text-align:center\">Es gab einen Fehler! Die Datei $name konnte nicht hochgeladen werden!</p>\n";
}
}
?>
</body>
</html>P.S.:
Passwortschutz hab ich mal kurzerhand weggelassen, wäre aber ratsam.
<gruß thj>
Antwort 8 von rookie_enes
@rfb
ich möchte eigentlich nur ein eigenes Web-radio erstellen aber rechtlich ist das wohl nicht so ganz ok wenn ich Lieder von Künstlern drauf habe da diese ja dann automatisch zum Download freigegeben werden.
das hochladen ist auch so ne umfangreiche sache die ich mir vorerst aus zeitlichen gründen nicht leisten kann und daher den Gedanken in der Schublade aufbewahre...
grüsse, rookie
ich möchte eigentlich nur ein eigenes Web-radio erstellen aber rechtlich ist das wohl nicht so ganz ok wenn ich Lieder von Künstlern drauf habe da diese ja dann automatisch zum Download freigegeben werden.
das hochladen ist auch so ne umfangreiche sache die ich mir vorerst aus zeitlichen gründen nicht leisten kann und daher den Gedanken in der Schublade aufbewahre...
grüsse, rookie
Antwort 9 von rfb
Zitat:
eigenes Web-radio
eigenes Web-radio
auch dafür gibts einen "günstigen" GEMA-Tarif: http://www.gema.de/kunden/direktion_rundfunk/tarife/s_vr_intr_tarif...

