CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos

|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP 
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |

01.09.2009, 03:05:40
|
Anfänger
|
|
Registriert seit: Sep 2009
Alter: 33
Beiträge: 4
|
|
MP3 in php einbinden
Guten Tag,
ich habe folgendes Problem:
Ich möchte eine mp3-Datei in eine php-Seite einbinden. Testweise nehmen wir mal folgende Dateie von der Seite archive.org: http://www.archive.org/details/JackJ...rWithHarmonica
Zum Einbetten generiert archive.org einen Code, den man in HTML problemlos einfügen kann und der auch funktioniert.
Zitat:
<embed type="application/x-shockwave-flash" width="350" height="24" allowfullscreen="true" allowscriptaccess="always" src="http://www.archive.org/flow/flowplayer.commercial-3.0.5.swf" w3c="true" flashvars='config={"key":"#$b6eb72a0f2f1e29f3d4","playlist":[{"url":"http://www.archive.org/download/JackJohnsonBetterTogetherWithHarmonica/JackJohnsonBetterTogetherlive.mp3","autoPlay":false}],"clip":{"autoPlay":true},"canvas":{"backgroundColor":"0x000000","back groundGradient":"none"},"plugins":{"audio":{"url":"http://www.archive.org/flow/flowplayer.audio-3.0.3-dev.swf"},"controls":{"playlist":false,"fullscreen":false,"gloss":"hig h","backgroundColor":"0x000000","backgroundGradient":"medium","sliderC olor":"0x777777","progressColor":"0x777777","timeColor":"0xeeeeee","du rationColor":"0x01DAFF","buttonColor":"0x333333","buttonOverColor":"0x 505050"}},"contextMenu":[{"Item JackJohnsonBetterTogetherWithHarmonica at archive.org":"function()"},"-","Flowplayer 3.0.5"]}'> </embed>
|
Füge ich diesen Code in php ein, funktioniert es so nicht:
Zitat:
<?php
<embed type="application/x-shockwave-flash" width="350" height="24" allowfullscreen="true" allowscriptaccess="always" src="http://www.archive.org/flow/flowplayer.commercial-3.0.5.swf" w3c="true" flashvars='config={"key":"#$b6eb72a0f2f1e29f3d4","playlist":[{"url":"http://www.archive.org/download/JackJohnsonBetterTogetherWithHarmonica/JackJohnsonBetterTogetherlive.mp3","autoPlay":false}],"clip":{"autoPlay":true},"canvas":{"backgroundColor":"0x000000","back groundGradient":"none"},"plugins":{"audio":{"url":"http://www.archive.org/flow/flowplayer.audio-3.0.3-dev.swf"},"controls":{"playlist":false,"fullscreen":false,"gloss":"hig h","backgroundColor":"0x000000","backgroundGradient":"medium","sliderC olor":"0x777777","progressColor":"0x777777","timeColor":"0xeeeeee","du rationColor":"0x01DAFF","buttonColor":"0x333333","buttonOverColor":"0x 505050"}},"contextMenu":[{"Item JackJohnsonBetterTogetherWithHarmonica at archive.org":"function()"},"-","Flowplayer 3.0.5"]}'> </embed>
?>
|
Füge ich in der zweiten Zeile folgendes am Anfang ein: echo "<embed...
und ganz zum Schluss natürlich auch Anführungszeichen und ein Semikolon, funktioniert es auch nicht. Wo liegt der Fehler, daß ganz normaler Code, der in HTML funktioniert, in php trotz echo und Anführungszeichen nicht funktioniert?
Für Hinweise und Hilfe wäre ich sehr dankbar. :)
Gruß,
Andi
|

01.09.2009, 09:52:09
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: MP3 in php einbinden
bitte eigne dir grundlagen der php-programmierung an (siehe in den tutorials, die in den verhaltensregeln verlinkt sind z.b.)
warum muss das html im php-teil der php-seite stehen und kann nicht einfach dort als html stehen? also so:
PHP-Code:
<embed type="application/x-shockwave-flash" width="350" height="24" allowfullscreen="true" allowscriptaccess="always" src="http://www.archive.org/flow/flowplayer.commercial-3.0.5.swf" w3c="true" flashvars='config={"key":"#$b6eb72a0f2f1e29f3d4","playlist":[{"url":"http://www.archive.org/download/JackJohnsonBetterTogetherWithHarmonica/JackJohnsonBetterTogetherlive.mp3","autoPlay":false}],"clip":{"autoPlay":true},"canvas":{"backgroundColor":"0x000000","back groundGradient":"none"},"plugins":{"audio":{"url":"http://www.archive.org/flow/flowplayer.audio-3.0.3-dev.swf"},"controls":{"playlist":false,"fullscreen":false,"gloss":"hig h","backgroundColor":"0x000000","backgroundGradient":"medium","sliderC olor":"0x777777","progressColor":"0x777777","timeColor":"0xeeeeee","du rationColor":"0x01DAFF","buttonColor":"0x333333","buttonOverColor":"0x 505050"}},"contextMenu":[{"Item JackJohnsonBetterTogetherWithHarmonica at archive.org":"function()"},"-","Flowplayer 3.0.5"]}'> </embed>
<?php
// php-code
?>
oder aber wenn du es mit echo ausgeben willst, musst du (wie bei jedem anderen string auch) die anführungszeichen escapen (oder statt " durchweg ' nutzen) oder oder oder. aber das steht ganz am anfang von jedem gründlichen php-tutorial.
|

01.09.2009, 10:10:14
|
 |
Senior Member
|
|
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 35
Beiträge: 1.408
|
|
AW: MP3 in php einbinden
Hi,
zustätzlich solltest du das error_reporting mindestens auf E_ALL stellen, denn dann siehst du sofort die Fehler, mit denen du vielleicht mehr anfangen kannst / anfangen können solltest ;)
Domi
__________________
the best way to be ready for the future is to invent it
|

01.09.2009, 13:00:06
|
Anfänger
|
|
Registriert seit: Sep 2009
Alter: 33
Beiträge: 4
|
|
AW: MP3 in php einbinden
Hallo feuervogel,
der html-Code sollte gerne in php sein, damit er nicht gesehen werden kann. Das mit dem escapen muss ich mir dann wohl mal aneignen, auch wenn ich nicht genau weiß, welche der Anführungszeichen nun abgeändert werden soll etc., danke für den Hinweis! :)
Hallo Domi,
danke, das werde ich machen.
Achja, der Fehler war übrigens folgender, den hatte ich im Eröffnungsbeitrag vergessen: "Parse error: parse error, expecting `','' or `';'' in C:\Programme\xampp\htdocs\test.php on line 2"
Gruß,
Andi
|

01.09.2009, 13:08:58
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 14
Beiträge: 2.269
|
|
AW: MP3 in php einbinden
Zitat:
der html-Code sollte gerne in php sein, damit er nicht gesehen werden kann.
|
Hää...
Was ausgeliefert wird, kann auch gesehen werden!
|

01.09.2009, 13:14:38
|
Anfänger
|
|
Registriert seit: Sep 2009
Alter: 33
Beiträge: 4
|
|
AW: MP3 in php einbinden
Zitat:
Zitat von DokuLeseHemmung
Hää...
Was ausgeliefert wird, kann auch gesehen werden!
|
Ich meine doch, damit er nicht direkt von einem Besucher im Quelltext gesehen werden kann. Als HTML-Code ist es doch direkt sichtbar und somit auch die Adresse. In php eingebunden sieht man den Teil des Quelltextes doch nicht, oder irre ich mich?
|

01.09.2009, 13:18:12
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 14
Beiträge: 2.269
|
|
AW: MP3 in php einbinden
Ja!
Ganz klar und eindeutig: Ja!
|

01.09.2009, 13:35:42
|
Anfänger
|
|
Registriert seit: Sep 2009
Alter: 33
Beiträge: 4
|
|
AW: MP3 in php einbinden
Oh, ich hab dummerweise gedacht, daß dann im Quelltext nichts von dem Code zu sehen ist. Tut mir Leid, dann kann man den ganzen Kram ja normal in HTML machen. Danke für die Hinweise... :)
Andi
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:50:28 Uhr.
|