Ich bin seid vollen 24 Stunden und seid 2 tagen insgesamt dabei und meine nerven sind kaputt gegrübelt....
Ich bin an ein Punkt wo ich die Lösung vermutlich schon 5 x probiert habe aber am ende ein Koma übersehen hab und die eigentliche Losung vermutlich selber nicht noch mal testen würde...
ich bin verzweifelt.
Ich hab ein Webspace und ich habe xampp zur Verfügung, und auf beiden läuft teilweise der gleiche Code.
Nun stehe ich vor dem Problem das etwas was auf dem Webspace ohne Probleme verarbeitet wird mit genau der gleichen file und der gleichen Datenbank, wobei ich denn Datenbank Teil
zur Eingrenzung schon entfernt habe in meinem xampp ordner nicht läuft.
Das Problem ist inzwischen GOTTSEIDANK gefunden .
PHP Code:
$alledateien scandir($dir); //Ordner "files" auslesen
print_r($alledateien); 
Ausgabe:
Code:
Array ( [0] => . [1] => .. [2] => ? Mamma Mia - Gimme Gimme Gimme.wav
Hier ist der Fehler, scan dir scannt mein Ordner aber das Symbol ▶ wird nicht in das Array $alledateien geschrieben.
Code:
Original: ▶ Mamma Mia - Gimme Gimme Gimme.wav
Auf meinem Webspace schaut die Ausgabe halt so aus das das Zeichen ▶ mit ins Array gespeichert wird.
Sobald ich das Zeichen aus der Datei entferne gibt es auch kein Fehler und alles läuft wie gehabt.

php info zeigt mir an das sowohl der Webspace als auch xampp mit utf-8 läuft.

Alle möglichen gegoogelten dinge standen auch schon in beiden files
PHP Code:
<?php Header("Content-Type: text/html; charset=utf-8");
 
?>
< META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"/>

 htaccess 
 AddDefaultCharset utf-8
< Files ~ "\.html?$">  
     Header set Content-Type "text/html; charset=utf-8"
< /Files>
 AddCharset utf-8 .html .css .php .txt .js