Hey! Wenn ich auf meiner Webseite meine SQL-Tabelle ausgebe, werden Sonderzeichen so angezeigt:
[Blockierte Grafik: https://www.bilder-upload.eu/upload/b5a97c-1548857139.png]
Wenn ich normale Sonderzeichen allerdings ganz normal auf der Webseite intigriere, werden diese ganz normal angezeigt. Woran kann das liegen? UTF-8 ist intigriert
PHP
<?php
session_start();
if (!isset($_SESSION['userid'])) {
echo 'no';
}
if (isset($_SESSION['staff'])) {
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="shortcut icon" href="favicon.ico">
<meta charset="utf-8">
<!-- HTML 4.x -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<?php
$db_link = mysqli_connect("IP", "Name", "PW-", "DB-NAME");
$sql = "SELECT * FROM hpreisedamen";
$db_erg = mysqli_query($db_link, $sql);
if (!$db_erg) {
die('Ungültige Abfrage: ' . mysqli_error());
}
echo '<br><br><h1>Aktuelle Preise</h1><br><table id="customers" border="1">';
while ($zeile = mysqli_fetch_assoc($db_erg)) {
echo "<tr>";
echo "<td>" . $zeile['angebot'] . "</td>";
echo "<td>" . $zeile['preis'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
ÖÜ
<?php
echo '';
} else {
echo 'test';
}
?>
Alles anzeigen