Eine 100% anonyme Valentinstag-Nachrichtenplattform auf Deutsch.
- ✅ Komplett auf Deutsch
- ✅ 100% anonyme Nachrichten
- ✅ Keine Registrierung erforderlich
- ✅ Speicherung aller Nachrichten in
messages.json - ✅ Admin-Panel zum Anzeigen aller gesendeten Nachrichten
- ✅ Responsive Design für mobile Geräte
- ✅ E-Mail-Versand (wenn Server konfiguriert)
index.html- Hauptseite zum Senden anonymer Nachrichtensend.php- Backend zum Verarbeiten und Speichern von Nachrichtenadmin.php- Admin-Panel zum Anzeigen aller gesendeten Nachrichtenmessages.json- Speicherdatei für alle Nachrichten
php -S localhost:8000Dann öffne http://localhost:8000 im Browser.
- Lade alle Dateien auf deinen Webserver hoch (über FTP oder cPanel)
- Stelle sicher, dass PHP aktiviert ist
- Stelle sicher, dass
messages.jsonbeschreibbar ist:chmod 666 messages.json
- Öffne deine Domain im Browser
Die send.php Datei verwendet die PHP mail() Funktion. Für zuverlässigeren E-Mail-Versand:
Konfiguriere deinen Server mit einem SMTP-Server (z.B. über cPanel oder Plesk).
Für Produktionsumgebungen empfehlen wir PHPMailer mit einem E-Mail-Dienst wie:
- SendGrid
- Mailgun
- Amazon SES
- SMTP2GO
Beispiel mit PHPMailer:
composer require phpmailer/phpmailer- Alle Eingaben werden validiert und gesäubert
- E-Mail-Adressen werden validiert
- IP-Adressen werden zur Missbrauchsvermeidung gespeichert
- Die Nachrichten werden in
messages.jsongespeichert
Öffne admin.php im Browser, um alle gesendeten Nachrichten anzusehen:
- Zeigt alle Nachrichten mit Zeitstempel
- Statistiken über Gesamtnachrichten und heutige Nachrichten
- Auto-Refresh alle 30 Sekunden
- Passwortgeschützt - Standard-Passwort:
valentinstag2026
Wichtig: Ändere das Admin-Passwort in admin.php (Zeile 4) vor dem Deployment!
Bearbeite admin.php und ändere diese Zeile:
$admin_password = 'valentinstag2026'; // Ändere dies zu einem sicheren Passwort!Für zusätzliche Sicherheit kannst du auch HTTP Basic Authentication verwenden.
Erstelle eine .htaccess Datei:
<Files "admin.php">
AuthType Basic
AuthName "Admin Bereich"
AuthUserFile /path/to/.htpasswd
Require valid-user
</Files>Erstelle dann eine .htpasswd Datei:
htpasswd -c .htpasswd adminDu kannst die Farben und das Design in den <style> Bereichen der HTML-Dateien anpassen:
index.html- Hauptseiteadmin.php- Admin-Panel
Diese Anwendung speichert:
- Empfänger-E-Mail-Adresse
- Nachrichtentext
- Zeitstempel
- IP-Adresse des Absenders (für Missbrauchsvermeidung)
Der Absender bleibt jedoch anonym - keine Namen, E-Mails oder andere identifizierende Informationen werden erfasst.
- Die
messages.jsonDatei kann groß werden - plane regelmäßiges Archivieren ein - Schütze die
admin.phpDatei mit einem Passwort - Für Produktionsumgebungen empfehlen wir professionelle E-Mail-Dienste statt
mail() - Implementiere Rate-Limiting, um Spam zu vermeiden
- Backup regelmäßig die
messages.jsonDatei
- Chrome (empfohlen)
- Firefox
- Safari
- Edge
- Mobile Browser
- Überprüfe, ob der PHP
mail()Befehl auf deinem Server funktioniert - Prüfe die Server-Logs für Fehler
- Erwäge die Verwendung von PHPMailer mit SMTP
chmod 666 messages.json- Stelle sicher, dass
messages.jsonexistiert und lesbar ist - Überprüfe die Browser-Konsole auf Fehler
Freie Nutzung für persönliche und kommerzielle Projekte.
Verbreite Liebe, anonym! 💕