Beiträge von Skogtroll

    O.K.! Habe ich gemacht!


    Jetzt erhalte ich die Fehlermeldung:


    Code
    Notice: Undefined offset: 0 in /home/foto-finishde/public_html/S-Test.php on line 64


    Das ist bei mir dieser Bereich und jetzt Zeile 9:



    Die Überschrift "" ist jetzt auch und der Player als dickerer schwarzer Balken zentriert auf dem Desktop zu sehen.

    ...oder ich änder die Zeile...



    ...um. Oder?!? Habe ich gemacht. Muss es "audio" unbedingt sein, weil ich da andere Bezüge übersehe?


    Momentan erhalte ich die Fehlermeldung:


    Code
    Fatal error: Cannot use [] for reading in /home/foto-finishde/public_html/S-Test.php on line 15


    Und das ist dieser Bereich:


    PHP
    /* ################### hier die .mp3 Dateien (Streams gehen als https nicht) ######## */
    
    	$url[];
    
        /* ################### und hier die angezeigten Titel  ######################### */
    
            $name = [];
            $image = [];


    Wo jetzt Zeile 3 ist, ist bei mir Zeile 15.


    Und das mit den "image" habe ich noch nicht wirklich verstanden. Muss ich jetzt die Thumbs, die eigentlich in den mp3-Dateien drinne sind in einen Extra-Ordner ablegen? Weil die Cover-Bilder NICHT ausgelesen werden?!


    Danke Dir!

    Vielen lieben herzlichen Dank für Deine Arbeit Sempervivum! :thumbup:


    Aber ich kriege nix zum Laufen ?(


    Ich erhalte immer folgende Fehlermeldung:


    Code
    Warning: require_once(getID3-1.9.12/getid3/getid3.php) [function.require-once]: failed to open stream: No such file or directory in /home/foto-finishde/public_html/S-Test.php on line 31
    
    
    
    
    Fatal error: require_once() [function.require]: Failed opening required 'getID3-1.9.12/getid3/getid3.php' (include_path='.:/usr/lib/php') in /home/foto-finishde/public_html/S-Test.php on line 31


    Ich habe meine Datei "S-Test.php" genannt und alles direkt unterhalb meiner Hauptdomain auf den Server kopiert. Irgendwie bekomme ich die "getid3.php" nicht zu fassen. Ich vermute mal, dass diese Datei innerhalb der php-Struktur meines Servers vorhanden sein muss. Oder?!?


    Erst mal zurück zurück!!!!: Habe das mit der "getID3-1.9.12" gefunden! Man muss sich da die Ordner aus dem Netz runterladen und mit mit in die Server-Struktur integrieren.


    O.K.. Jetzt ist die Fehlermeldung weg aber angezeigt wird nix ?( ...außer der Player mit NUR EINER Datei beladen. Aber die Infos aus dieser Datei werden mir weiterhin nicht angezeigt :whistling:

    O.K.! ...also ich habe mich - neben anderen - in der Hauptsache mit den Inhalten dieser Links aueinander gesetzt:


    http://php.net/manual/de/function.id3-get-tag.php
    https://www.symcon.de/forum/th…MP3-Tags-mit-PHP-auslesen
    https://forums.mp3tag.de/index.php?showtopic=9466 (Scipt)


    ...aber ich kriege da nix zusammen. Besonders beim mittleren Link kommt es im betreffenden Thread zu einer "getid3.php"-Datei... ...und da verlassen sie mich. Ich weiß nicht wo diese Datei herkommt und in dem Thread wird auch nix beschrieben...


    UND: Wenn ich das richtig verstehe, dann liest auch keine dieser Abhandlungen das Album-Cover als Bild-Datei aus - also das in der mp3 eingespeicherte Bild wird nicht wiedergegeben.

    Moin moin aus dem hohen Norden!


    Ich habe auf meiner Page mp3-Dateien*. In diese habe ich Tags hineingeschrieben bzw. gespeichert. Wie kann ich diese auslesen? Das hinterlegte Bild anzeigen lassen, Titel, Komponist usw. usw..


    Ich habe im Netz gesucht und wirklich einiges zum Thema gefunden, aber leider funktioniert dieses alles nicht - egal was ich probiere.


    Wißt Ihr wie man dieses realisieren könnte?


    * hier der Link zu meiner Page: http://www.foto-finish.de/lpk.rocks/sides/songs01.php


    Es wäre schön, wenn ich die Tag-Infos oberhalb des Players, innerhalb des Player-Rahmens anzeigen lassen könnte.


    Danke Euch!


    -----


    Diesen List-Player habe ich dank Huhu hier im Forum hier gefunden: https://webdesign.weisshart.de/audio_tag.php


    Ich werde den List-Player noch ein paar Tage testen. Wenn er ohne Probleme läuft, werde ich Herrn Weishart einen kleinen Betrag als Dankeschön zukommen lassen.

    Danke für Eure Antworten!


    Huhu: Danke für diesen Tip > habe schon eine Testseite mit diesem Player laufen. Der reine Player funktioniert tadellos! Wenn ich jetzt noch die Formatierung zu meiner Seite passend hinkriege, dann ist das erst mal der Player meiner Wahl! Danke Dir dafür!


    In einem 2. Schritt werde ich dann versuchen, die ID-Tags der mp3-Dateien per php auszulesen. Das aber später.


    Sempervivum: Auch Dir vielen Dank für Deinen Tip!

    Moin moin aus dem hohen Norden!


    Meine Überschrift sagt es bereits: Ich suche einen guten html5 mp3 Player mit Playlist zum selber machen.


    Er muss (!) im "Responded Design" sein!!! ....damit er zu meiner Seite passt!


    Traumhaft wäre etwas in dieser Art: amazingaudioplayer


    Selber machen?: ...ja warum nicht! Ich habe bereits durch zahlreiche Videos auf YouTube sehr viel gelernt, ich habe die Zeit und es bringt Spaß!


    Wenn Ihr da entsprechende ODER ähnliche Video-Tutorials wisst > bitte zu mir mit den Links! Danke!!!


    Es muss aber kein Video sein, wenn es einen gute erklärenden Workshop gibt > auch gerne zu mir!


    WICHTIG (!) wäre mir nur: Mein Englisch ist unterirdisch schlecht!!! Wenn es geht bitte NUR deutschsprachige Seiten! Bei Videos wäre es für mich eine Ausnahme, wenn ich das erkenne, was der Tutorial-Macher auf seinem Display schreibt - dann fuchse ich mich da irgendwie durch.


    Danke Euch Allen!!!


    -----


    Wenn alle Stricke reißen, nehme ich auch gerne fertige Freeware-Listplayer. Da muss denn nicht ein Bild mit bei sein usw. usw.. Hauptsache eine Liste, die man anklicken kann und im responded Design.

    Ich habe in dem Artikel allerdings einen "Fehler" gefunden. Falls der Honeypot ausgefüllt wird, wird bei dem Skript eine Fehlermeldung angezeigt. Ich würde das nicht machen, da intelligente Bots das erkennen. Einfach die selbe Meldung "E-Mail wurde gesendet!" anzeigen lassen :)


    ...hahaha... ...genau das habe ich auch gedacht, als ich mir das Script näher angesehen habe: Warum den Bots noch eine Spam-Meldung auf die Nase binden?!? Nee nee, das mache ich anders :whistling:


    Nochmals Danke!!!!

    Danke nochmals für Euer Interesse!


    ogalb_nafets: Hatte heute Nachmittag ein wenig Zeit über und habe mir mal Deinen Vorschlag mit dem "Honeypot" etwas näher angesehen. Der Name ist ja schon zuckersüß! ...und die Idee die dahinter steckt ist einfach nur charmant!


    Wenn man die Zusammenhänge ein wenig versteht, dann ist das schon eine tolle Sache. Ich werde mal versuchen, das auf mein Script zu übertragen.


    Danke Dir!

    So Leute! Habe das Problem jetzt ganz anders gelöst!


    Aber zunächst: Lieben herzlichen Dank an Euch Alle für Euer Interesse und Eurer kompetenten Hilfe!


    Ich habe den Gedanken von ogalb_nafets aufgegriffen: Bleibe doch auf der selben Seite!


    Ich habe nun unter der if-Logik eine txt-Datei includet, die dem Besucher sagt: Alles O.K.! eMail versendet usw. usw.


    ...und unter else eine andere txt-Datei includet, die da sagt: Bitte alle Felder ausfüllen.


    Und das klappt wunderbar!!!!


    Jetzt habe ich aber eine andere Frage. Hätte ich weiterschalten können zu einer danke.php, dann wäre im head ein "<meta http-equiv="Refresh" content="5;URL=../index.php">" gewesen, der nach 5 Sekunden auf meine Startseite geschaltet hätte.


    Kann ich hinter meiner includet-Anweisung jetzt per php einen Timer setzen, der nach 5 Sekunden weiterleitet... ...wobei :rolleyes: ...ich überlege gerade: Dann könnte ja wieder dieser omminöse Fehler kommen... ...oder ?( ...


    Was meint Ihr?

    Danke für die Antwort ogalb_nafets!


    Also der Einbau eines Captcha-Schutzes ist noch geplant!! ...das wäre das 3. Video :D ...aber dazu muss es ja erst mal primär laufen... :)


    Ich habe mit gerade noch mal das Script aus diesem anderen Thread angesehen: Damit bin ich überfordert!


    Soviel habe ich bis jetzt verstanden: Diese Fehlermeldung beruht wohl darauf, das body-Daten vor header-Daten gesendet werden. Natürlich funktioniert in den bereits erwähnten Videos alles... ...warum nicht bei mir. Auch auf UTF8 OHNE Bom habe ich geachtet... ...bin schon etwas ratlos.

    Ich würde es so lösen, dass die Datenverarbeitung bereits auf danke.php passiert, dann brauchst du keine Weiterleitung, alles chilli milli.


    ...ja das wäre in der Tat die beste Lösung. Ich habe mein Script aus einem Video-Lernkurs.


    ABER ERST MAL ALLES ZURÜCK: Die Fehlermeldung war die ganze Zeite doch noch da... ...ich bitte das zu entschuldigen: Sie war abgedeckt durch dunkle Bereiche in meinem Seitenaufbau.


    ogalb_nafets: Du meinst ich soll mir das Script in dem verlinkten Thread für meine Bedürfnisse modifizieren?

    Vorweg Jav: Ich bekomme nun eMails, wenn ein neuer Post in einem meiner Threads geschrieben wurde! Danke Dir nochmals > es war der eine kleine Haken!!!


    -----


    Ja! Das mit dem Löschen der Leerzeile habe ich gemacht. Änderte nix!


    Wie bereits geschrieben, ich habe jetzt den kpl. head-Bereich VOR das php-Script gesetzt > die Fehlermeldung ist weg.


    Aber ich bleibe auf meiner senden.php "hängen", es wird nicht wie von mir gewünscht zur danke.php weitergeleitet... ?(

    Danke für Deine Antwort Jav!


    Wie kommst Du auf Zeile 31? ...weil: Das ist eine Leerzeile. Meintest Du die?!?


    Egal wie. Ich bin - durch Versuch und Irrtum - einen Schritt weiter:


    "Die oben genannte Fehlermeldung wird vom PHP-Parser erzeugt, wenn versucht wird HTTP-Header-Daten zu senden, obwohl bereits Body-Daten gesendet wurden." (Zitat von der im Thread#1 verlinkten Seite).


    Ich habe daraufhin den "head"-Bereich kpl. VOR dem php-Script gesetzt. Jetzt ist die Fehlermeldung weg!


    Aber via header("Location:danke.php"); wird NICHT zur danke.php weitergeschaltet. Wenn ich jetzt wüsste warum, dann wäre das Problem gelöst.

    Moin moin aus dem hohen Norden!


    Ich habe mir mit Hilfe zweier Videos ein Kontaktformular selber erstellt. Es funktioniert wunderbar, werden keine Daten eingeben erscheint eine Folgeseite mit der Aufforderung Daten einzugeben, sind alle Daten eingetragen, werden diese per eMail auch verschickt... ...ABER:


    Die Weiterleitung zu meiner danke.php-Seite wirft einen Fehler aus, den ich nicht verstehe. Alles im php-Script ist richtig geschrieben (wie im Video > da funktioniert es natürlich) UND meine Suche im Netz ergab, dass - wie im Video - der php-Code schon richtig ist:


    PHP
    header("Status: 301 Moved Permanently");
    header("Location:danke.php");


    Ich erhalte dann folgende Fehlermeldungen bezogen auf diese beiden Anweisungen:


    Warning: Cannot modify header information - headers already sent by (output started at /home/foto-finishde/public_html/lpk.rocks/sides/senden.php:2) in /home/foto-finishde/public_html/lpk.rocks/sides/senden.php on line 26
    Warning: Cannot modify header information - headers already sent by (output started at /home/foto-finishde/public_html/lpk.rocks/sides/senden.php:2) in /home/foto-finishde/public_html/lpk.rocks/sides/senden.php on line 27


    Auch habe ich die " " gegen ' ' getauscht... ...im Netz habe ich diese Seite gefunden: http://www.vlmedia.de/304/hauf…tion-headers-already-sent


    ...ich verstehe es und verstehe es doch nicht... 8|


    Hier noch mal mein gesamter Code:



    Könnt Ihr mir das ein wenig auseinander klabüstern?!? Bin wirklich für einleuchtende und korrigierende Hilfe sehr dankbar!!! Danke!!!