Supportnet Computer
Planet of Tech

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

Antwort 2 von rfb

zur Ergänzung: du solltest dabei der Vollständigkeit halber den MIME-Type angeben, also
<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

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

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)?

Antwort 7 von TheHappyJoker

Und weil ich grad Lust hab *g*

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

Antwort 9 von rfb

Zitat:
eigenes Web-radio

auch dafür gibts einen "günstigen" GEMA-Tarif: http://www.gema.de/kunden/direktion_rundfunk/tarife/s_vr_intr_tarif...