index.php aktualisiert

This commit is contained in:
pw
2025-06-26 19:08:46 +02:00
parent 59c2717de0
commit 52d84ed7a8

View File

@ -48,7 +48,7 @@
display: block; /* Sicherstellen, dass es wie ein Block-Element behandelt wird */
margin-bottom: 15px; /* Abstand nach unten */
}
button[type="submit"] { /* Angepasst von input[type="submit"] */
button[type="submit"], .back-button { /* Angepasst von input[type="submit"] */
background-color: #a81212;
color: white;
padding: 12px 20px;
@ -58,8 +58,12 @@
font-size: 16px;
width: 100%;
transition: background-color 0.3s ease;
text-decoration: none; /* Für den Button-Link */
display: block; /* Für den Button-Link */
text-align: center; /* Für den Button-Link */
box-sizing: border-box; /* Für den Button-Link */
}
button[type="submit"]:hover {
button[type="submit"]:hover, .back-button:hover {
background-color: #8f0e0e;
}
.result-section { /* Container für die Ergebnisse */
@ -142,15 +146,6 @@
<body>
<div class="container">
<h1>E-Mail Analyse-Tool</h1>
<form action="process_email.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="email_file">Wählen Sie eine E-Mail-Datei zum Hochladen aus (.eml oder .txt):</label>
<input type="file" id="email_file" name="email_file" accept=".eml,.txt" required>
</div>
<div class="form-group">
<button type="submit">E-Mail analysieren</button>
</div>
</form>
<?php
$errors = []; // Initialisiere $errors am Anfang, um es immer verfügbar zu haben
@ -200,11 +195,33 @@
}
echo '</div>'; // Ende result-section
// Zurück-Button nach den Ergebnissen
echo '<div class="form-group" style="margin-top: 30px;">';
echo '<a href="index.php" class="back-button">Neue Analyse starten</a>';
echo '</div>';
} else {
echo '<div class="error"><p>Fehler beim Laden der Analyse-Ergebnisse.</p></div>';
}
} elseif (isset($_GET['error'])) {
echo '<div class="error"><p>' . htmlspecialchars($_GET['error']) . '</p></div>';
// Auch hier den Zurück-Button anzeigen, falls ein Fehler auftritt
echo '<div class="form-group" style="margin-top: 30px;">';
echo '<a href="index.php" class="back-button">Zurück zum Upload</a>';
echo '</div>';
} else {
// Zeige das Upload-Formular, wenn keine Ergebnisse oder Fehler vorliegen
?>
<form action="process_email.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="email_file">Wählen Sie eine E-Mail-Datei zum Hochladen aus (.eml oder .txt):</label>
<input type="file" id="email_file" name="email_file" accept=".eml,.txt" required>
</div>
<div class="form-group">
<button type="submit">E-Mail analysieren</button>
</div>
</form>
<?php
}
?>
</div>