BigPeter: Das leidige Problem der Umlaute

Beitrag lesen

Guten Morgen allerseits,

ich finde gerade nicht das Problem warum die Umlaute aus meiner Datenbank alle komplett als "?" statt Umlaut angezeigt werden :/

Mein Header beinhaltet :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
wie auch
<meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" />

Meine Datenbank benutzt die Kollation "latin1_german2_ci".

Meine Datenbank abfragen sehen wie folgt aus :

# Informationen aus der DB holen  
  $dbconn = mysqli_connect($hostname, $username, $password, $database);  
  $sql = "SELECT name,DATE_FORMAT(date, '%d.%M %Y'),icontype FROM pictures_test WHERE id='". $_GET['t'] ."'";  
  $dbconn->set_charset("utf8");  
  $stmt = mysqli_prepare($dbconn, $sql);  
  mysqli_stmt_execute($stmt);  
  mysqli_stmt_bind_result($stmt, $name, $date, $micon);  
  mysqli_stmt_fetch($stmt);

Wo liegt mein Fehler oder eine mögliche Fehlerquelle ?

Liebe Grüße

BIG PETER!