<?php
// API URL
$apiUrl = "https://api.gastroguide.de/public/imprints/296428/fjf8hf89j";
// API-Daten abrufen
$response = file_get_contents($apiUrl);
if ($response === FALSE) {
echo "<p>Impressumsdaten konnten nicht geladen werden.</p>";
return;
}
// JSON-Daten dekodieren
$data = json_decode($response, true);
// Überprüfen, ob die API-Daten gültig sind
if (!is_array($data) || empty($data)) {
echo "<p>Ungültige Impressumsdaten.</p>";
return;
}
?>
<section id="impressum">
<h3>Angaben gemäß § 5 TMG:</h3>
<p><strong><?= htmlspecialchars($data['imprName'] ?? 'Nicht angegeben') ?></strong></p>
<p><?= htmlspecialchars($data['imprAddress'] ?? 'Nicht angegeben') ?></p>
<p><?= htmlspecialchars($data['imprPlzOrt'] ?? 'Nicht angegeben') ?></p>
<h3>USt-ID:</h3>
<p><?= htmlspecialchars($data['imprUstId'] ?? 'Nicht angegeben') ?></p>
<h3>Vertreten durch:</h3>
<p>
<?= htmlspecialchars($data['imprGmbH'] == 1 ? 'Geschäftsführung' : 'Inhaber') ?>:
<?= htmlspecialchars($data['imprGeschaeftsfuehrung'] ?? 'Nicht angegeben') ?>
</p>
<h3>Kontakt:</h3>
<p>Telefon: <?= htmlspecialchars($data['imprTelefon'] ?? 'Nicht angegeben') ?></p>
<p>E-Mail: <?= htmlspecialchars($data['imprEmail'] ?? 'Nicht angegeben') ?></p>
<h3>Registereintrag:</h3>
<p>Eintragung im Handelsregister.</p>
<p>Registergericht: <?= htmlspecialchars($data['imprRegistergericht'] ?? 'Nicht angegeben') ?></p>
<p>Registernummer: <?= htmlspecialchars($data['imprRegisternummer'] ?? 'Nicht angegeben') ?></p>
<p>Aufsichtsbehörde: <?= htmlspecialchars($data['imprAufsichtsbehoerde'] ?? 'Nicht angegeben') ?></p>
<h3>Quellenangaben für die verwendeten Bilder und Grafiken:</h3>
<p><?= htmlspecialchars($data['mediaSource'] ?? 'Keine Angaben') ?></p>
<h3>Websiteplanung und Umsetzung:</h3>
<p><?= htmlspecialchars($data['websitePlaningAndImplementation'] ?? 'Keine Angaben') ?></p>
<!-- <h3>Haftungsausschluss:</h3>
<p><?= htmlspecialchars($data['liabilityDisclaimer'] ?? 'Keine Angaben') ?></p>-->
</section>