🛒 scripte-pay.de

Professionelles Banner-Management mit MySQL-Datenbank, Admin-Panel und JavaScript-Rotation.

Professionelles Banner-Management mit MySQL-Datenbank, Admin-Panel und JavaScript-Rotation.

# 🎯 Banner Management System

Professionelles Banner-Management mit MySQL-Datenbank, Admin-Panel und JavaScript-Rotation.

## ⚡ Quick Start

1. **Installation**
- Alle Dateien hochladen
- `install.php` aufrufen
- Datenbank-Daten eingeben

2. **Admin-Login**
- `admin.php` aufrufen
- Mit erstelltem Account einloggen

3. **Banner hinzufügen**
- Bild hochladen
- Link-URL eingeben
- Gruppe wählen

4. **Auf Website einbinden**
```html
<script src="https://deine-domain.de/banner.js?group=default"></script>
```

## 🎨 Features

- ✅ Banner hochladen (JPG, PNG, GIF)
- ✅ Gruppen-Verwaltung
- ✅ Aktivieren/Deaktivieren
- ✅ View & Click Tracking
- ✅ JavaScript Rotation
- ✅ A-HREF Code
- ✅ Responsive

## 💻 Einbindungs-Optionen

### JavaScript (Empfohlen)
```html
<script src="https://deine-domain.de/banner.js?group=default"></script>
```

### HTML (Direkt-Link)
```html
<a href="https://deine-domain.de/click.php?id=1" target="_blank">
<img src="https://deine-domain.de/view.php?id=1" alt="Banner">
</a>
```

## 📊 Funktionsweise

**JavaScript-Rotation:**
1. Script lädt zufälliges Banner aus Gruppe
2. View wird gezählt
3. Bei Klick: Click wird gezählt + Weiterleitung

**Tracking:**
- Views: Jedes Mal wenn Banner geladen wird
- Clicks: Jedes Mal wenn auf Banner geklickt wird

## 📁 Gruppen

Erstelle verschiedene Gruppen für unterschiedliche Bereiche:
- `default` - Hauptbanner
- `sidebar` - Seitenleiste
- `footer` - Footer-Banner
- `mobile` - Mobile-Banner

Einbinden:
```html
<script src="banner.js?group=sidebar"></script>
```

## 🔐 Sicherheit

- Passwort-Hashing (bcrypt)
- Session-Management
- File-Upload-Validierung
- SQL Prepared Statements

## 📋 Systemanforderungen

- PHP 7.4+
- MySQL 5.7+
- GD-Library (für Fallback-Image)

## 🚀 Deployment

1. Upload via FTP
2. Schreibrechte für `/uploads` (chmod 755)
3. Installation durchführen
4. `install.php` wird automatisch gelöscht

## 💡 Tipps

- Verwende Standardgrößen: 728×90, 300×250, 160×600
- Bilder sollten optimiert sein (max 200KB)
- Erstelle Gruppen für verschiedene Bereiche
- Prüfe Statistiken regelmäßig

---

**Version:** 1.0
**Status:** ✅ Production Ready

🔗 Unsere Partner

Scriptworld.de Zahnzusatzversicherung_Fullsize