🌐 Gewerbeverbund – Ihre Website - Mehr Sichtbarkeit - Besseres Ranking - RSS Feeds - Kleinanzeigen Anmelden | Registrieren

🔍 Suche & Filter

Reset
Werbung

Suchergebnisse für "PHP 8.4"

25 Einträge gefunden

Eintragen
Branchenverzeichnis - Lokales Firmenverzeichnis
ANZEIGE

Projektbeschreibung Ein modernes, benutzerfreundliches Branchenverzeichnis zum Eintragen und Finden lokaler Unternehmen und Dienstleister. Mit Kategorien, Bewertungssystem, Alphabetischer Suche und Admin-Panel. Hauptfunktionen Öffentlicher Bereich - Firmensuche - Nach Name, Branche oder Ort suchen - Kategorien-Filter - Nach Branchen filtern - Alphabet-Navigation - Schnell nach Anfangsbuchstaben suchen - Detailansichten - Vollständige Firmeninformationen - Bewertungssystem - 5-Sterne-Bewertungen abgeben - Featured-Einträge - Hervorgehobene Unternehmen Eintrag-System - Kostenlose Einträge - Unternehmen können sich selbst eintragen - Moderation - Admin muss Einträge freischalten - Umfangreiche Daten - Kontaktdaten, Beschreibung, Website Admin-Panel - Dashboard - Statistiken auf einen Blick - Einträge-Verwaltung - Freigeben, Bearbeiten, Löschen - Featured-Management - Einträge hervorheben - Kategorien-Verwaltung - Neue Branchen hinzufügen Vorinstallierte Kategorien: Handwerk, Gastronomie, Einzelhandel, Dienstleistungen, Gesundheit, Auto & Verkehr Technische Details: PHP 8.4, MySQL, CSRF, Bcrypt, PDO, Pastellfarben (Lila, Rosa, Hellblau), Tabellen-Präfix: dir_ Lizenz: Freie Verwendung für private und kommerzielle Zwecke.

📂 php Scripte 6 06.03.2026 🇩🇪
Club Portal - Verzeichnis
ANZEIGE

Projektbeschreibung Professionelles Branchenverzeichnis und Plattform für Einträge, entwickelt mit PHP 8.4 und MySQL. Funktionen: Kategoriensuche, Suchfunktion, hervorgehobene Einträge und standortbasierte Filterung in einem dunklen Rotton. Öffentliche Funktionen - Firmeneinträge: Alle aktiven Unternehmen durchsuchen - Kategoriefilter: Nach Geschäftskategorie filtern - Stadtfilter: Standortbasierte Suche - Suchfunktion: Suche nach Firmennamen/Beschreibung - Hervorgehobene Einträge: Premium-Unternehmen hervorgehoben - Detailseiten: Vollständige Unternehmensinformationen mit Kontaktdaten - Eintrag einreichen: Öffentliches Formular (Genehmigung erforderlich) - Kartenintegration: Unterstützung für Längen- und Breitengrad Administratorfunktionen - Eintragsverwaltung: Einträge genehmigen, bearbeiten und löschen - Hervorgehobene Einträge: Unternehmen als hervorgehoben markieren - Kategorieverwaltung: Benutzerdefinierte Kategorien mit Emojis - Bild-Upload: Unternehmensfotos hochladen Sicherheitsfunktionen: PDO, CSRF, XSS, Bcrypt, Secure Sessions Design: Dunkelrot - Primär #dc2626, Sekundär #991b1b, Glassmorphism Standardkategorien: Restaurants, Bars & Clubs, Hotels, Dienstleistungen Lizenz: Alle Rechte vorbehalten.

📂 php Scripte 7 06.03.2026 🇩🇪
KFZ-Portal - Auto-Marktplatz
ANZEIGE

Dateien (9): 1. config.php - Funktionen 2. install.php - Installation 3. login.php - Login & Registrierung 4. index.php - Übersicht 5. add.php - Fahrzeug einstellen 6. vehicle.php - Fahrzeug-Details 7. my-cars.php - Meine Fahrzeuge 8. admin.php - Admin-Panel 9. README.md Workflow: 1. login.php -> Registrierung 2. add.php -> Fahrzeug einstellen - 23 Marken zur Auswahl - Foto-Upload - Alle Details 3. my-cars.php -> Verwalten 4. Admin -> Freigabe Features: - 23 Auto-Marken - Foto-Upload (5MB) - Detaillierte Specs - Kontakt zum Verkäufer - Admin-Freigabe - Statistiken PHP 8.4, PDO, CSRF, Bcrypt

📂 php Scripte 6 06.03.2026 🇩🇪
Job Portal
ANZEIGE
Job Portal
4,99 €

JobBörse - Komplett NEU! Dateien (12): 1. config.php - Mit Präfix 2. install.php - Deutsch 3. index.php - Redirect 4. login.php - Login & Registrierung 5. dashboard.php - Übersicht 6. firma-erstellen.php 7. job-erstellen.php 8. job.php - Details 9. meine-jobs.php 10. bewerben.php 11. admin-login.php 12. admin.php Tabellen: job_users, job_firmen, job_jobs, job_bewerbungen PHP 8.4, PDO, CSRF, Bcrypt

📂 php Scripte 4 06.03.2026 🇩🇪
Foto Portal für Fotographen
ANZEIGE

Photo Portal Besonderheiten: - Text-Wasserzeichen automatisch - Auto-Kategorien aus Titel - 5-Herzen Bewertungssystem - IP-basierte Rating-Sperre - Kostenloses Unsplash Header-Bild - Marineblau/Schwarz/Orange Design - Multi-User fähig - Admin-Panel inkludiert Wasserzeichen-System: - Text-Wasserzeichen unten rechts - Automatische Größenanpassung - Transparenz (Alpha 50) - Unterstützt: JPG, PNG, GIF - Original + Wasserzeichen-Version gespeichert Automatische Kategorien: - Erstes Wort des Titels = Kategorie - Beispiel: Wildtiere im Wald -> Kategorie: Wildtiere - Automatisches Tagging - Filter nach Kategorien Bewertungssystem: - 1-5 Herzen - Pro IP nur 1 Bewertung - Durchschnittsbewertung - Anzahl Bewertungen Multi-User: Jeder Fotograf eigener Account, eigenes Dashboard, Upload-Bereich, Statistiken Admin-Features: Benutzer verwalten (Sperren/Aktivieren), Fotos löschen, Statistiken Upload-Flow: Fotograf lädt Bild hoch (max 10MB), Wasserzeichen-Text eingeben, Titel eingeben, System erstellt Original + Wasserzeichen-Version + Kategorie aus erstem Wort PHP 8.4, GD Library, PDO, CSRF, Bcrypt

📂 php Scripte 4 06.03.2026 🇩🇪
Flirt Portal öffentlich
ANZEIGE

Flirt Portal öffentlich ## 🌟 Features ✅ User-Registrierung mit Profil ✅ Foto-Upload ✅ Mitglieder-Suche (Geschlecht, Stadt, Name) ✅ Echtzeit-Messenger (Auto-Refresh) ✅ Like-System ✅ Profil-Besuche tracken ✅ Online-Status ✅ Admin-Panel ✅ User sperren/löschen ## 🎨 Design - Rot - Dunkelrot: #8B0000 - Crimson: #DC143C - Hot Pink: #FF69B4 ## 📁 Dateien (8) 1. config.php - PDO + Funktionen 2. install.php - Installation 3. login.php - Login & Registrierung 4. index.php - Mitglieder-Übersicht 5. profile.php - Profil anzeigen/bearbeiten 6. messenger.php - Chat-System 7. admin.php - Admin-Panel 8. README.md ## 🎯 Features im Detail **Registrierung:** - Username, E-Mail, Passwort - Geschlecht (m/w/d) - Geburtstag (18+ Check) - Stadt - Über mich - Profilfoto (optional) **Mitglieder-Suche:** - Filter: Geschlecht - Filter: Stadt - Suche: Username/Stadt - Sortierung: Zuletzt online **Profil:** - Foto-Upload - Stadt & Über mich editierbar - Like-Button - Nachricht-Button - Besuchszähler - Online-Status (grün wenn < 5min) **Messenger:** - Sidebar mit Unterhaltungen - Ungelesene Nachrichten-Badge - Chat-Ansicht mit Bubbles - Auto-Refresh alle 30s - Foto-Avatare **Admin:** - Statistiken (User, Nachrichten, Likes) - User-Verwaltung - Sperren/Entsperren - Löschen ## 🔧 Technisch - PHP 8.4 - PDO Prepared Statements - CSRF-Schutz - Bcrypt Passwords - Foto-Upload (5MB max) - Session-Security - Online-Tracking - Responsive Design ## 💡 Verwendung **Installation:** 1. Dateien hochladen 2. install.php aufrufen 3. Admin-Account erstellen **Als User:** 1. Registrieren 2. Profil ausfüllen + Foto 3. Mitglieder durchsuchen 4. Profile besuchen 5. Liken 6. Nachrichten schreiben **Als Admin:** - admin.php aufrufen - User verwalten - Statistiken sehen Viel Erfolg beim Flirten! 💘

📂 php Scripte 6 06.03.2026 🇩🇪
IQ Test Portal
ANZEIGE
IQ Test Portal
16,99 €

# 🧠 IQ Test Portal V2 - Komplett neu ## 📋 Überblick Professionelles IQ-Test Portal mit Standard und Premium aktuell 132 Aufgaben. Komplett neu programmiert ohne die Fehler der alten Version. --- ## ✨ Features ### Für Benutzer: - ✅ **Standard Test:** 25 Fragen, kostenlos - ✅ **Premium Test:** 60 Fragen, konfigurierbar - ✅ Registrierung & Login - ✅ Dashboard mit allen Ergebnissen - ✅ IQ-Berechnung nach Standardformel - ✅ Zertifikat für jeden Test (PDF-druckbar) - ✅ Kategorien: Unterdurchschnitt (50-89), Durchschnitt (90-120), Hochbegabt (121+) - ✅ Keine Zeitlimits ### Für Admins: - ✅ **Fragen hinzufügen/löschen** (Standard & Premium) - ✅ Premium-Status manuell vergeben - ✅ Zahlungen bestätigen - ✅ Premium-Preis ändern (live) - ✅ PayPal Email ändern (live) - ✅ Benutzer-Verwaltung - ✅ Statistiken (User, Tests, Umsatz, Fragen-Count) ### Premium-System: - ✅ Preis durch Admin einstellbar (auch während Betrieb) - ✅ PayPal Email-basiert (keine API) - ✅ Einmalige Zahlung - ✅ Manuelle Freischaltung durch Admin - ✅ Oder kostenlos (Preis auf 0 setzen) --- ## 💻 Systemanforderungen - **PHP:** 8.0+ - **MySQL:** 5.7+ - **Extensions:** PDO, PDO_MySQL --- ## 📥 Installation ### Schritt 1: Dateien hochladen ```bash Alle Dateien in Webverzeichnis hochladen ``` ### Schritt 2: install.php aufrufen ``` https://ihre-domain.de/install.php ``` ### Schritt 3: Datenbank eingeben - DB Host: `localhost` - DB Name: `iq_test` - DB User: `db_user` - DB Password: `db_passwort` ### Schritt 4: Admin erstellen - Username: `admin` - Email: `admin@domain.de` - Password: `sicher123` ### Schritt 5: Premium konfigurieren **Option A - Kostenpflichtig:** - Premium-Preis: `9.99` (oder beliebig) - PayPal Email: `ihre@paypal.de` **Option B - Kostenlos:** - Premium-Preis: `0` - PayPal Email: leer lassen ### Schritt 6: Installieren - install.php löscht sich selbst - 4 Tabellen erstellt - Beispielfragen hinzugefügt --- ## 🗄️ Datenbank ### Tabellen: **iq_users:** - id, username, email, password_hash - is_admin, is_premium, premium_until - created_at **iq_questions:** - id, question, option_a, option_b, option_c, option_d - correct_answer (a/b/c/d) - question_type (standard/premium) - difficulty, created_at **iq_results:** - id, user_id, test_type (standard/premium) - score, total_questions, iq_score - created_at **iq_payments:** - id, user_id, amount, payment_email - status (pending/completed) - created_at --- ## 📊 IQ-Berechnung ### Formel: ```php Prozent = (Richtige / Gesamt) × 100 95%+ → IQ 145 90%+ → IQ 135 85%+ → IQ 125 80%+ → IQ 120 75%+ → IQ 115 70%+ → IQ 110 65%+ → IQ 105 60%+ → IQ 100 55%+ → IQ 95 50%+ → IQ 90 45%+ → IQ 85 40%+ → IQ 80 ... ``` ### Kategorien: | IQ | Kategorie | Symbol | Farbe | |----|-----------|--------|-------| | 121+ | Hochbegabt | 🧠 | Grün | | 90-120 | Durchschnitt | 📊 | Blau | | 50-89 | Unterdurchschnitt | 📉 | Orange | --- ## 🎯 Benutzung ### Als Besucher: 1. **Startseite:** Statistiken sehen 2. **Registrieren:** Account erstellen 3. **Einloggen** ### Als User: 1. **Dashboard öffnen** 2. **Standard Test starten:** 25 Fragen kostenlos 3. **Ergebnis sehen:** IQ-Score + Kategorie 4. **Zertifikat:** Drucken oder als PDF speichern 5. **Premium Test:** Freischalten für 60 Fragen ### Premium freischalten: **Wenn kostenpflichtig:** 1. Dashboard → Premium Test 2. \"Premium freischalten\" 3. Zahlungsanweisung lesen 4. €X,XX an PayPal Email überweisen 5. Verwendungszweck: `Premium-[USERID]` 6. Zahlung bestätigen 7. Admin aktiviert Premium **Wenn kostenlos:** 1. Dashboard → Premium Test 2. Sofort verfügbar! ### Als Admin: 1. **Admin-Panel öffnen** 2. **Fragen verwalten:** - Neue Frage hinzufügen - Typ wählen (Standard/Premium) - Richtige Antwort markieren - Min. 25 Standard + 60 Premium für Tests 3. **Zahlungen bestätigen:** - Wartende Zahlungen sehen - PayPal prüfen - Bestätigen → Premium wird aktiviert 4. **Einstellungen:** - Preis ändern (sofort aktiv) - PayPal Email ändern 5. **Benutzer verwalten:** - Premium manuell geben/nehmen - Übersicht aller User --- ## 📁 Dateien (13 PHP-Dateien) **Core:** - `config.php` - Konfiguration (von install.php) - `functions.php` - Hilfsfunktionen - `install.php` - Installation - `style.css` - Design **Auth:** - `login.php` - Login - `logout.php` - Logout - `register.php` - Registrierung **Main:** - `index.php` - Startseite - `dashboard.php` - User-Dashboard - `test.php` - Test durchführen - `result.php` - Ergebnis anzeigen - `certificate.php` - Zertifikat **Payment:** - `payment.php` - Premium freischalten **Admin:** - `admin.php` - Admin-Panel --- ## ⚙️ Konfiguration ### config.php: ```php define(\"DB_HOST\", \"localhost\"); define(\"DB_NAME\", \"iq_test\"); define(\"DB_USER\", \"user\"); define(\"DB_PASS\", \"pass\"); define(\"DB_PREFIX\", \"iq_\"); define(\"SITE_NAME\", \"IQ Test Portal\"); define(\"PREMIUM_PRICE\", 9.99); // Admin kann ändern! define(\"PAYPAL_EMAIL\", \"pay@pal.de\"); // Admin kann ändern! ``` ### Preis/Email ändern: **Im Admin-Panel:** 1. Einstellungen-Bereich 2. Neuen Preis eingeben 3. Neue PayPal Email (optional) 4. Speichern 5. **Änderung sofort aktiv!** --- ## 🧠 Test-System ### Standard Test (25 Fragen): - Kostenlos für alle - 25 zufällige Fragen aus \"standard\" - Keine Zeit begrenzung - IQ-Berechnung - Zertifikat ### Premium Test (60 Fragen): - Nur für Premium-User - 60 Fragen (Standard + Premium gemischt) - Erweiterte Fragen - Detailliertes Zertifikat - Wiederholbar ### Fragen hinzufügen: **Admin-Panel → Fragen verwalten:** 1. \"+ Neue Frage hinzufügen\" klicken 2. **Frage eingeben:** ``` Beispiel: \"Was ist 15 + 27?\" ``` 3. **4 Antworten:** - A: 40 - B: 42 - C: 44 - D: 46 4. **Richtige Antwort:** B 5. **Typ wählen:** - 📊 Standard (für beide Tests) - ⭐ Premium (nur Premium Test) 6. **Hinzufügen** **Wichtig:** - Min. 25 Standard-Fragen für Standard Test - Min. 60 Fragen gesamt für Premium Test --- ## 💰 Payment-System ### Email-basiert (kein API): **User-Seite:** 1. Premium-Preis sehen 2. Zahlungsanweisung: - Überweise €X,XX an PayPal-Email - Verwendungszweck: Premium-[ID] 3. Eigene PayPal Email eingeben 4. \"Zahlung bestätigen\" 5. Status: Pending **Admin-Seite:** 1. PayPal Account prüfen 2. Zahlung eingegangen? 3. Admin-Panel → Wartende Zahlungen 4. \"✓ Bestätigen\" klicken 5. Premium wird aktiviert 6. User kann Premium Test starten **Vorteile:** - Kein PayPal API nötig - Keine Sandbox/Live Umschaltung - Einfach - Sicher (manuell geprüft) --- ## 📜 Zertifikat ### Features: - **Druckbar:** Browser-Druckfunktion - **PDF-fähig:** Als PDF speichern - **Professionell:** Design mit Rahmen - **Informationen:** - Username - IQ-Score (groß, farbig) - Kategorie - Punktzahl (X / Y) - Test-Typ (Standard/Premium) - Datum - Zertifikat-ID (IQ-000001) ### Drucken: 1. Ergebnis-Seite → \"📜 Zertifikat anzeigen\" 2. \"🖨️ Drucken / PDF speichern\" 3. Browser-Druckdialog 4. \"Als PDF speichern\" wählen 5. Fertig! --- ## 🔧 Admin-Funktionen ### Statistiken: - Anzahl Benutzer - Tests absolviert - Umsatz (€) - Wartende Zahlungen ### Einstellungen ändern: **Premium-Preis:** ``` Aktuell: €9.99 Neu: €19.99 (oder 0 für kostenlos) → Speichern → Sofort aktiv! ``` **PayPal Email:** ``` Aktuell: alt@paypal.de Neu: neu@paypal.de → Speichern → Sofort aktiv! ``` ### Fragen-Verwaltung: **Übersicht:** - 📊 Standard: X Fragen - ⭐ Premium: Y Fragen **Neue Frage:** - Formular ausklappen - Alle Felder ausfüllen - Typ wählen - Hinzufügen **Frage löschen:** - Liste durchsuchen - 🗑️ klicken - Bestätigen ### Benutzer-Verwaltung: **Tabelle:** - ID, Username, Email - Premium-Status (⭐ oder ❌) - Admin-Status (⚙️) - Registrierungsdatum **Premium geben/nehmen:** - \"⭐ Premium\" Button - Togglet Status - Sofort aktiv ### Zahlungen bestätigen: **Wartende Zahlungen:** - Username - Betrag (€) - PayPal Email (von User) - Datum **Bestätigen:** 1. PayPal Account prüfen 2. Zahlung da? 3. \"✓ Bestätigen\" klicken 4. Premium aktiviert 5. Zahlung auf \"completed\" --- ## 🐛 Troubleshooting ### Problem: \"Nicht genug Fragen in der Datenbank\" **Lösung:** - Standard Test braucht min. 25 Fragen - Premium Test braucht min. 60 Fragen gesamt - Admin-Panel → Fragen hinzufügen ### Problem: Premium wird nicht aktiviert **Lösung:** - Admin muss Zahlung bestätigen - PayPal Email muss konfiguriert sein - Oder Preis auf 0 setzen (kostenlos) ### Problem: Zertifikat wird nicht gedruckt **Lösung:** - Browser-Druckdialog nutzen (Strg+P) - \"Als PDF speichern\" wählen - Nicht \"Artikel drucken\" ### Problem: config.php nicht schreibbar **Lösung:** ```bash chmod 644 config.php ``` ### Problem: Session-Fehler **Lösung:** - Cookies erlauben - Cache leeren - Inkognito-Modus testen --- ## 🔒 Sicherheit ### Implementiert: - ✅ PDO Prepared Statements (SQL Injection) - ✅ htmlspecialchars() (XSS) - ✅ password_hash() (Bcrypt) - ✅ session_regenerate_id() (Session Fixation) - ✅ Admin-Check für geschützte Bereiche - ✅ Premium-Check für Premium Test ### Empfehlungen: 1. **HTTPS verwenden** (Let's Encrypt) 2. **Starkes Admin-Passwort** 3. **Regelmäßige Backups** 4. **PHP aktuell halten** --- ## 📝 Changelog ### Version 2.0 (Aktuell - Komplett neu) **Neu:** - ✅ Komplett neu programmiert - ✅ Fragen-Verwaltung durch Admin - ✅ Preis durch Admin änderbar (live) - ✅ PayPal Email änderbar (live) - ✅ Separate Fragen für Standard/Premium - ✅ Bessere IQ-Berechnung - ✅ Professionelle Zertifikate - ✅ Saubere Code-Struktur - ✅ Keine Bugs der V1 **Gefixt:** - ✅ Alle 500 Fehler - ✅ Session-Probleme - ✅ LIMIT Bug (PHP 8.4) - ✅ CSS lesbar - ✅ Logout funktioniert - ✅ Premium-Check korrekt **Features:** - ✅ 25 Fragen Standard (kostenlos) - ✅ 60 Fragen Premium (konfigurierbar) - ✅ IQ-Kategorien (50-89, 90-120, 121+) - ✅ Statistiken für alle - ✅ Email-basiertes Payment --- ## 💡 Tipps ### Mehr Fragen hinzufügen: **Gute Fragetypen:** - Mathematik: \"Was ist 144 ÷ 12?\" - Logik: \"Welche Zahl fehlt: 2, 4, 8, 16, ?\" - Analogien: \"Apfel zu Obst wie Rose zu ...?\" - Muster: \"Was kommt als nächstes: A, C, F, J, ?\" - Worträtsel: \"Welches Wort passt nicht: Hund, Katze, Tisch, Vogel?\" **Balance:** - Leichte Fragen (40%) - Mittlere Fragen (40%) - Schwere Fragen (20%) ### Premium attraktiv machen: - Mehr Fragen (60 vs 25) - Schwierigere Fragen - Detaillierteres Zertifikat - \"Premium\" Badge ### Preisgestaltung: - **Kostenlos:** Mehr Teilnehmer - **€4.99:** Günstig, viele Käufe - **€9.99:** Standard (empfohlen) - **€19.99:** Premium-Positionierung --- ## 🎯 Best Practices ### Für Admins: 1. **Regelmäßig Fragen hinzufügen** 2. **Zahlungen zeitnah bestätigen** 3. **Statistiken im Auge behalten** 4. **Premium-Preis anpassen bei Bedarf** 5. **Backups erstellen** ### Für Betreiber: 1. **Marketing:** Social Media, SEO 2. **Content:** Blog über IQ-Tests 3. **Support:** FAQ-Seite erstellen 4. **Updates:** Regelmäßig neue Fragen --- ## 📞 Support **Bei Problemen:** 1. README durchlesen 2. Troubleshooting checken 3. PHP Error Logs prüfen 4. Admin kontaktieren --- ## 🏆 Features-Übersicht | Feature | Standard | Premium | |---------|----------|---------| | Anzahl Fragen | 25 | 60 | | Preis | Kostenlos | Konfigurierbar | | IQ-Berechnung | ✅ | ✅ | | Zertifikat | ✅ | ✅ | | Wiederholbar | ✅ | ✅ | | Zeitlimit | ❌ | ❌ | | Erweiterte Fragen | ❌ | ✅ | --- ## 🌟 Highlights **Was macht V2 besser:** 1. **🔧 Admin kann ALLES einstellen** - Preis ändern (live) - PayPal Email ändern (live) - Fragen hinzufügen/löschen - Premium manuell vergeben 2. **📊 Bessere Statistiken** - User-Count - Test-Count - Umsatz - Fragen-Count (Standard/Premium) 3. **🧠 Flexibles Fragen-System** - Standard-Fragen für beide Tests - Premium-Fragen nur für Premium - Unbegrenzt erweiterbar 4. **💰 Einfaches Payment** - Email-basiert (kein API) - Manuell bestätigt (sicher) - Oder komplett kostenlos (Preis = 0) 5. **🎨 Professionelles Design** - Moderne UI - Responsive - Lila/Pink Gradient - Lesbar --- ## 📄 Lizenz Proprietär - Alle Rechte vorbehalten --- ## 🎉 Viel Erfolg! **Version:** 2.0 **Stand:** Januar 2025 **Sprache:** Deutsch 🇩🇪 Komplett neu programmiert - ohne die Fehler der V1!

📂 php Scripte 6 06.03.2026 🇩🇪
Bildschutz - Wasserzeichen auf Bilder
ANZEIGE

🖼️ Bildschutz - Wasserzeichen auf Bilder 📋 Überblick Professioneller Bildschutz-Service zum Hinzufügen von Wasserzeichen auf Bilder. **Features:** - 🖼️ **Alle Formate:** JPG, PNG, WEBP, GIF, BMP - 📝 **Text oder Logo:** Flexible Wasserzeichen-Typen - ⚡ **Batch-Processing:** Mehrere Bilder gleichzeitig - 🎨 **Anpassbar:** Position, Größe, Farbe, Transparenz - 📱 **Responsive:** Mobile-optimiert - 🚀 **Schnell:** Sofortige Verarbeitung ✨ Features im Detail Unterstützte Formate: | Format | Lesen | Schreiben | Transparenz | |--|-|--|-| | JPG | ✅ | ✅ | ❌ | | PNG | ✅ | ✅ | ✅ | | WEBP | ✅ | ✅ | ✅ | | GIF | ✅ | ✅ | ✅ | | BMP | ✅ | ✅ | ❌ | Wasserzeichen-Typen: **Text-Wasserzeichen:** - Eigener Text (z.B. \"© 2026 Ihr Name\") - Schriftgröße: 10-100px - Farbe: Frei wählbar - Transparenz: 0-100% **Logo-Wasserzeichen:** - Eigenes Logo hochladen - Größe: 50-500px - Position frei wählbar - Transparenz: 0-100% Positionen: - ✅ Unten Rechts (Default) - ✅ Unten Links - ✅ Oben Rechts - ✅ Oben Links - ✅ Mitte Ausgabeformate: - Original beibehalten - Konvertierung zu JPG - Konvertierung zu PNG - Konvertierung zu WEBP 💻 Technische Details Dateien: - **index.php** - Upload & Einstellungen - **process.php** - Verarbeitung (ALLE FORMATE!) - **style.css** - Cyan/Blue Gradient-Design - **protected_images/** - Output-Verzeichnis Logo: svg Cyan→Blue Gradient mit Bild-Icon und ©-Symbol - Skalierbar - Eingebettet PHP-Funktionen: php loadImage() // JPG, PNG, WEBP, GIF, BMP saveImage() // Alle Formate mit Qualität addTextWatermark() // Text mit TrueType addLogoWatermark() // Logo mit Transparenz calculatePosition() // 5 Positionen 🚀 Installation Schritt 1: Dateien hochladen bash Alle Dateien in Webverzeichnis hochladen Schritt 2: Verzeichnisse prüfen bash chmod 755 protected_images/ Schritt 3: PHP-Extensions prüfen bash php -m | grep -E \"gd|imagick\" **Benötigt:** - ✅ GD Library (für Bildverarbeitung) - ✅ PHP 8.0+ empfohlen Schritt 4: TrueType-Font (Optional) bash Für bessere Text-Qualität: Lade arial.ttf herunter und lege es im Root ab **Ohne TTF:** System-Font wird verwendet (funktioniert, aber kleiner) 📖 Benutzung Text-Wasserzeichen: 1. **Bilder hochladen** (Drag & Drop oder Klick) 2. **\"Text\" auswählen** 3. **Text eingeben** (z.B. \"© 2026 Mein Name\") 4. **Schriftgröße einstellen** (10-100px) 5. **Farbe wählen** (Farbwähler) 6. **Position wählen** (z.B. \"Unten Rechts\") 7. **Transparenz einstellen** (0-100%) 8. **\"Wasserzeichen hinzufügen\" klicken** 9. **Geschützte Bilder herunterladen** Logo-Wasserzeichen: 1. **Bilder hochladen** 2. **\"Logo\" auswählen** 3. **Logo hochladen** (PNG mit Transparenz empfohlen) 4. **Logo-Größe einstellen** (50-500px) 5. **Position wählen** 6. **Transparenz einstellen** 7. **\"Wasserzeichen hinzufügen\" klicken** 8. **Geschützte Bilder herunterladen** Batch-Processing: 1. Mehrere Bilder auswählen (Strg/Cmd + Klick) 2. Einstellungen vornehmen 3. Alle Bilder werden mit gleichen Einstellungen verarbeitet 4. Einzeln herunterladen 🎨 Design-Anpassung Farben ändern: **In style.css:** css :root { --primary: 06b6d4; /* Cyan */ --secondary: 3b82f6; /* Blue */ --gradient: linear-gradient(135deg, var(--primary), var(--secondary)); } Logo-Farben: **In index.php (SVG):** html <stop offset=\"0%\" style=\"stop-color:06b6d4\" /> <stop offset=\"100%\" style=\"stop-color:3b82f6\" /> 🐛 Troubleshooting Problem: \"Konnte Bild nicht laden\" **Lösung:** 1. **GD Library installiert?** bash apt install php-gd oder yum install php-gd 2. **PHP neu starten:** bash systemctl restart php-fpm 3. **Format unterstützt?** php <?php print_r(gd_info()); ?> Problem: WEBP nicht unterstützt **Lösung:** bash PHP mit WEBP-Support kompilieren oder apt install php-gd libwebp-dev Problem: Text zu klein **Lösung:** 1. **TTF-Font verwenden:** - arial.ttf herunterladen - In Root-Verzeichnis legen - Automatisch erkannt! 2. **Schriftgröße erhöhen** (im Frontend) Problem: Transparenz geht verloren **Lösung:** - ✅ PNG verwenden (behält Transparenz) - ✅ WEBP verwenden (behält Transparenz) - ❌ JPG verwendet (keine Transparenz möglich) Problem: Zu langsam bei vielen Bildern **Lösung:** 1. **PHP Memory erhöhen:** ini memory_limit = 512M 2. **Max Upload Size erhöhen:** ini upload_max_filesize = 50M post_max_size = 50M 3. **Bilder vorher verkleinern** 🔒 Sicherheit Implementiert: - ✅ **File-Type Validierung** - ✅ **Directory Protection** (.htaccess) - ✅ **XSS-Schutz** (htmlspecialchars) - ✅ **Upload-Limits** Empfehlungen: 1. **HTTPS verwenden** (Let's Encrypt) 2. **Upload-Limit setzen** (max 10MB pro Bild) 3. **Rate-Limiting** (max X Uploads/Stunde) 4. **Temp-Files löschen** (automatisch nach 24h) .htaccess für protected_images/: apache <Files *.php> deny from all </Files> Order Deny,Allow Deny from all Allow from all 📊 Performance Benchmarks (PHP 8.2, 4GB RAM): | Bildgröße | Format | Verarbeitung | |--|--|--| | 1 MB | JPG | ~0.3s | | 2 MB | PNG | ~0.5s | | 3 MB | WEBP | ~0.4s | | 5 MB | GIF | ~1.2s | **Batch (10 Bilder à 2MB):** ~5-8 Sekunden Optimierung: php // In process.php anpassen: imagejpeg($image, $path, 85); // Qualität: 95→85 (schneller) imagepng($image, $path, 6); // Kompression: 9→6 (schneller) 💡 Tipps & Tricks Beste Ergebnisse: 1. **PNG für Logos** (Transparenz!) 2. **Weiße Schrift mit 80% Opacity** (gut sichtbar) 3. **Logo-Größe ~10-15% der Bildgröße** 4. **Position \"Unten Rechts\"** (Standard) Logo vorbereiten: bash Empfohlene Logo-Eigenschaften: Format: PNG Größe: 500x500px (quadratisch) Hintergrund: Transparent Farbe: Weiß oder Hell Batch-Workflow: 1. Alle Bilder in Ordner sammeln 2. Alle hochladen 3. Einstellungen einmal vornehmen 4. Alle verarbeiten 5. ZIP-Download (TODO: Feature) 🚀 Erweiterungen (Zukünftig) **Mögliche Features:** - [ ] ZIP-Download (alle geschützten Bilder) - [ ] Vorschau vor Verarbeitung - [ ] Wasserzeichen-Templates speichern - [ ] Mehrere Wasserzeichen pro Bild - [ ] Gekachelte Wasserzeichen - [ ] Metadata entfernen (EXIF) - [ ] Automatische Größenanpassung - [ ] Cloud-Upload (Dropbox, Google Drive) - [ ] API für Entwickler 🎨 Logo als separate Datei **logo.svg erstellen:** svg <svg width=\"200\" height=\"200\" xmlns=\"http://www.w3.org/2000/svg\"> <defs> <linearGradient id=\"grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\"> <stop offset=\"0%\" style=\"stop-color:06b6d4\" /> <stop offset=\"100%\" style=\"stop-color:3b82f6\" /> </linearGradient> </defs> <rect x=\"40\" y=\"60\" width=\"120\" height=\"90\" rx=\"8\" fill=\"url(grad)\"/> <circle cx=\"70\" cy=\"95\" r=\"12\" fill=\"white\" opacity=\"0.8\"/> <path d=\"M 50 130 L 75 105 L 105 130 L 135 105 L 135 145 L 50 145 Z\" fill=\"white\" opacity=\"0.8\"/> <text x=\"100\" y=\"180\" font-family=\"Arial\" font-size=\"24\" fill=\"white\" text-anchor=\"middle\" font-weight=\"bold\">©</text> </svg> **Einbinden:** html <img src=\"logo.svg\" alt=\"Bildschutz\" width=\"60\" height=\"60\"> 📝 Beispiel-Workflows Fotograf: 1. Shooting-Fotos hochladen 2. Logo mit Firmenname hochladen 3. Position: Unten Rechts 4. Transparenz: 70% 5. Verarbeiten 6. An Kunden senden Designer: 1. Portfolio-Bilder schützen 2. Text: \"© 2026 Designer Name\" 3. Schriftgröße: 24px 4. Position: Unten Links 5. Transparenz: 60% 6. Auf Website hochladen E-Commerce: 1. Produktfotos hochladen 2. Text: \"Nur bei Shop.de\" 3. Position: Mitte 4. Transparenz: 40% (gut sichtbar) 5. In Shop einbinden 📞 Support **Bei Problemen:** 1. README durchlesen 2. Troubleshooting checken 3. GD Library prüfen 4. PHP Error Log checken 📄 Rechtliches Wichtig: - ✅ Nur eigene Bilder schützen - ✅ Oder mit Erlaubnis des Fotografen - ⚠️ Wasserzeichen sind **kein 100% Schutz** - ⚠️ Technisch versierte können sie entfernen Best Practice: 1. Wasserzeichen + niedrige Auflösung (Web) 2. Originale nur nach Kauf/Bezahlung 3. Wasserzeichen über wichtige Bildbereiche 4. Kombination: Text + Logo 🎯 Best Practices User Experience: 1. **Einfacher Upload** (Drag & Drop) 2. **Live-Vorschau** (TODO) 3. **Schnelle Verarbeitung** 4. **Klare Download-Buttons** Code Quality: 1. **Alle Formate unterstützt** 2. **Error-Handling** 3. **Memory-Limits beachten** 4. **Sauberer Code** 📈 Format-Support-Matrix | Format | PHP GD | ImageMagick | Empfohlen für | |--|--|-|| | JPG | ✅ | ✅ | Fotos | | PNG | ✅ | ✅ | Grafiken | | WEBP | ✅* | ✅ | Web | | GIF | ✅ | ✅ | Animationen** | | BMP | ✅ | ✅ | Legacy | \* Benötigt libwebp ** Nur erstes Frame wird verarbeitet 📝 Changelog Version 2.0 (Aktuell) **Features:** - ✅ Komplett neu in PHP 8.4 - ✅ Alle Formate: JPG, PNG, WEBP, GIF, BMP - ✅ Text & Logo-Wasserzeichen - ✅ Batch-Processing - ✅ Anpassbare Positionen - ✅ Transparenz-Kontrolle - ✅ Format-Konvertierung - ✅ Modernes Design (Cyan/Blue) - ✅ Mobile-optimiert **Technisch:** - ✅ GD Library - ✅ TrueType Font Support - ✅ Alpha-Channel Handling - ✅ Memory-effizient 🏆 Credits **Design inspiriert von:** - Watermarkly - uMark - iWatermark **Powered by:** - PHP GD Library - TrueType Fonts 📄 Lizenz Proprietär - Alle Rechte vorbehalten 🎉 Viel Erfolg mit Bildschutz! **Version:** 2.0 **Stand:** Januar 2026 **Sprache:** Deutsch 🇩🇪 **PRODUKTIONSBEREIT!** 🚀 🆘 Quick-Start bash 1. Dateien hochladen 2. Browser öffnen 3. Bild hochladen 4. Einstellungen vornehmen 5. Verarbeiten 6. Herunterladen! Für bessere Qualität: - arial.ttf herunterladen - Im Root ablegen - Fertig! **Text-Wasserzeichen:** Schnell & einfach **Logo-Wasserzeichen:** Professionell **Batch-Processing:** Effizient! 💪

📂 php Scripte 5 06.03.2026 🇩🇪
Multi-Platform Video Downloader
ANZEIGE

🎬 Multi-Platform Video Downloader 📋 Überblick Moderner Video-Downloader für Instagram, TikTok, YouTube, Facebook, Twitter/X, Vimeo und mehr! **Features:** - 🎬 **Multi-Platform:** Instagram, TikTok, YouTube, Facebook, Twitter, Vimeo - 🚀 **Schnell & Einfach:** URL einfügen, downloaden, fertig - 🎨 **Modernes Design:** Gradient-Logo, responsive, dark theme - 📱 **Mobile-optimiert:** Funktioniert auf allen Geräten - 🔒 **Privat:** Keine Registrierung, keine Speicherung - 💯 **Kostenlos:** Unbegrenzte Downloads ✨ Features im Detail Unterstützte Plattformen: **Instagram** 📸 - Reels herunterladen - Stories herunterladen - IGTV Videos - Posts mit Videos **TikTok** 🎵 - Videos ohne Wasserzeichen - HD Qualität - Mit Audio **YouTube** 🎥 - Videos in verschiedenen Qualitäten - Audio separat (MP3) - Unterstützung für Shorts **Facebook** 📘 - Videos von Posts - Reels - Stories **Twitter/X** 🐦 - Video-Tweets - GIFs **Vimeo** 📹 - HD Videos - 4K wenn verfügbar 💻 Technische Details Dateien: - **index.php** - Hauptseite mit Logo & UI - **download.php** - Backend mit API-Integration - **style.css** - Modernes Gradient-Design - **impressum.php** - Impressum - **datenschutz.php** - Datenschutzerklärung Logo: svg Gradient-Download-Icon (Pink → Lila) - SVG-basiert - Skalierbar - Eingebettet in HTML 🚀 Installation Variante A: Ohne APIs (Basic) 1. **Dateien hochladen** 2. **Fertig!** ⚠️ **Hinweis:** Ohne APIs funktionieren nur begrenzte Plattformen. Für volle Funktionalität APIs einbinden. Variante B: Mit APIs (Empfohlen) 1. **RapidAPI Account erstellen:** - Gehe zu https://rapidapi.com - Kostenlos registrieren 2. **APIs abonnieren:** - **Instagram Downloader:** https://rapidapi.com/hub/instagram - **TikTok Downloader:** https://rapidapi.com/hub/tiktok - **Facebook Downloader:** https://rapidapi.com/hub/facebook 3. **API-Keys eintragen:** Öffne `download.php` und ersetze `YOUR_RAPIDAPI_KEY` mit deinem echten Key: php 'X-RapidAPI-Key: dein-echter-api-key-hier' **Suche nach:** `YOUR_RAPIDAPI_KEY` (3x im Code) 4. **YouTube mit yt-dlp (Optional, empfohlen):** bash Auf Server installieren: pip3 install yt-dlp Oder via apt: apt install yt-dlp Dann funktioniert YouTube-Download automatisch! 📖 Benutzung Als Besucher: 1. **Video finden** auf Instagram, TikTok, YouTube etc. 2. **Link kopieren** (Teilen → Link kopieren) 3. **DownVid öffnen** 4. **URL einfügen** in das Eingabefeld 5. **Download klicken** 6. **Video speichern** Beispiel-URLs: Instagram: https://www.instagram.com/p/ABCD123/ TikTok: https://www.tiktok.com/@user/video/123456789 YouTube: https://www.youtube.com/watch?v=dQw4w9WgXcQ Facebook: https://www.facebook.com/watch/?v=123456789 🔧 Konfiguration API-Keys eintragen: **In download.php:** php // INSTAGRAM (Zeile ~54) 'X-RapidAPI-Key: DEIN_KEY_HIER', // TIKTOK (Zeile ~80) 'X-RapidAPI-Key: DEIN_KEY_HIER', // FACEBOOK (Zeile ~145) 'X-RapidAPI-Key: DEIN_KEY_HIER', yt-dlp Pfad anpassen (falls nötig): php // Zeile ~110 in download.php $command = \"/usr/bin/yt-dlp -j --no-warnings \" . escapeshellarg($url); 🎨 Design-Anpassung Farben ändern: **In style.css:** css :root { --primary: ff006e; /* Pink */ --secondary: 8338ec; /* Lila */ --gradient: linear-gradient(135deg, var(--primary), var(--secondary)); } Logo-Farben: **In index.php (SVG):** html <stop offset=\"0%\" style=\"stop-color:ff006e\" /> <!-- Start --> <stop offset=\"100%\" style=\"stop-color:8338ec\" /> <!-- Ende --> 🐛 Troubleshooting Problem: \"Plattform nicht unterstützt\" **Lösung:** - URL korrekt? (mit https://) - Plattform wirklich unterstützt? - API-Key eingetragen? Problem: \"Download fehlgeschlagen\" **Lösung:** 1. **API-Key prüfen** (richtig eingetragen?) 2. **API-Limit erreicht?** (RapidAPI Dashboard checken) 3. **Video privat?** (nicht downloadbar) 4. **cURL aktiviert?** bash php -m | grep curl Problem: YouTube funktioniert nicht **Lösung:** 1. **yt-dlp installiert?** bash yt-dlp --version 2. **shell_exec erlaubt?** php <?php echo shell_exec('whoami'); ?> 3. **Alternative:** YouTube-API nutzen Problem: Keine Videos angezeigt **Lösung:** - Browser-Konsole öffnen (F12) - Network-Tab checken - Fehler in download.php? - PHP Error-Log prüfen 🔒 Sicherheit Implementiert: - ✅ **Input-Validierung** (URL-Check) - ✅ **HTTPS empfohlen** - ✅ **Kein Datenspeichern** - ✅ **Keine Cookies** - ✅ **escapeshellarg()** bei shell_exec Empfehlungen: 1. **HTTPS nutzen** (Let's Encrypt) 2. **Rate-Limiting** implementieren 3. **IP-Blocking** bei Missbrauch 4. **API-Keys geheim halten** 📊 API-Kosten RapidAPI Pricing (Stand 2026): **Free Plan:** - 100-500 Requests/Monat - Kostenlos - Für Tests **Basic Plan:** - ~$5-10/Monat - 10.000 Requests - Für kleine Sites **Pro Plan:** - ~$20-50/Monat - 100.000+ Requests - Für größere Sites **Tipp:** Mit mehreren Free-APIs kombinieren für mehr Requests! 💡 Tipps & Tricks Performance: 1. **Caching:** Bereits heruntergeladene Videos cachen 2. **CDN:** Statische Dateien über CDN 3. **Kompression:** gzip aktivieren Monetarisierung: 1. **Werbung:** Google AdSense 2. **Affiliate:** Amazon, eBay 3. **Donations:** PayPal, Patreon 4. **Premium:** Schnellerer Download, mehr Plattformen SEO: html <!-- In index.php einfügen: --> <meta name=\"description\" content=\"Videos von Instagram, TikTok, YouTube kostenlos herunterladen\"> <meta name=\"keywords\" content=\"video download, instagram download, tiktok download\"> 🚀 Erweitungen (Zukünftig) **Mögliche Features:** - [ ] Batch-Download (mehrere URLs) - [ ] Playlist-Download (YouTube) - [ ] Audio-only Download - [ ] Format-Auswahl (MP4, AVI, etc.) - [ ] Qualitäts-Auswahl (720p, 1080p, 4K) - [ ] Thumbnail-Download - [ ] Video-Vorschau - [ ] Browser-Extension - [ ] API für Entwickler - [ ] Mobile App 📱 Mobile Optimierung **Bereits implementiert:** - ✅ Responsive Design - ✅ Touch-optimierte Buttons - ✅ Mobile Navigation - ✅ Schnelle Ladezeit **PWA (Progressive Web App):** Manifest.json hinzufügen: json { \"name\": \"DownVid\", \"short_name\": \"DownVid\", \"start_url\": \"/\", \"display\": \"standalone\", \"background_color\": \"0f0f1e\", \"theme_color\": \"ff006e\" } 🌍 Mehrsprachigkeit **Sprachen hinzufügen:** 1. Neues PHP-File: `lang/de.php`, `lang/en.php` 2. Translations-Array: php $lang = [ 'title' => 'DownVid - Video Downloader', 'input_placeholder' => 'Video-URL hier einfügen...' ]; 3. In Seiten einbinden 📞 Support **Bei Problemen:** 1. README durchlesen 2. Troubleshooting checken 3. API-Dokumentation lesen 4. Server-Logs prüfen 📄 Rechtliches Wichtig: ⚠️ **Urheberrecht beachten!** - Nur eigene Videos oder mit Erlaubnis - Nicht für kommerzielle Zwecke ohne Lizenz - Fair-Use Regeln beachten - Platform-Richtlinien einhalten Disclaimer: DownVid ist ein Tool zum persönlichen Gebrauch. Nutzer sind selbst verantwortlich für die Einhaltung von Urheberrechten und Plattform-Richtlinien. 🎯 Best Practices User Experience: 1. **Klare Anweisungen** (4-Schritte-Guide) 2. **Fehlerbehandlung** (verständliche Meldungen) 3. **Loading-Indicator** (User weiß: es passiert was) 4. **Erfolgs-Feedback** (Thumbnail + Download-Button) Code Quality: 1. **Kommentare** (auch für andere verständlich) 2. **Error-Handling** (try-catch überall) 3. **Security** (Input validieren) 4. **Performance** (APIs cachen) 📈 Analytics (Optional) **Google Analytics einbinden:** html <!-- In index.php vor </head> --> <script async src=\"https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID\"></script> **Tracking Events:** - Video-Download gestartet - Platform ausgewählt - Download erfolgreich - Download fehlgeschlagen 🎨 Logo-Varianten SVG (eingebettet): - ✅ Skalierbar - ✅ Kleine Dateigröße - ✅ CSS-animierbar Als PNG exportieren: html <!-- Rechtsklick auf SVG im Browser → \"Als Bild speichern\" --> Größen: 512x512, 256x256, 128x128, 64x64 Favicon erstellen: html <link rel=\"icon\" type=\"image/svg+xml\" href=\"logo.svg\"> 📝 Changelog Version 2.0 (Aktuell) **Features:** - ✅ Komplett neu in PHP 8.4 - ✅ Modernes Gradient-Design - ✅ SVG-Logo eingebettet - ✅ 6 Plattformen unterstützt - ✅ API-Integration - ✅ Mobile-optimiert - ✅ DSGVO-konform **Technisch:** - ✅ PHP 8.4 kompatibel - ✅ Responsive CSS - ✅ AJAX ohne jQuery - ✅ Modular aufgebaut 🏆 Credits **Design inspiriert von:** - Savefrom.net - Y2Mate - SnapTik **APIs powered by:** - RapidAPI - yt-dlp 📄 Lizenz Proprietär - Alle Rechte vorbehalten 🎉 Viel Erfolg mit DownVid! **Version:** 2.0 **Stand:** Januar 2026 **Sprache:** Deutsch 🇩🇪 **PRODUKTIONSBEREIT!** 🚀 🆘 Quick-Start bash 1. Dateien hochladen 2. Browser öffnen: https://deine-domain.de 3. URL einfügen 4. Download! MIT APIs: 1. RapidAPI Key holen 2. In download.php eintragen 3. Profit! 💰 **Ohne APIs:** Begrenzte Funktionalität **Mit APIs:** Volle Power! 🔥

📂 php Scripte 6 06.03.2026 🇩🇪
Ajax File Hoster mit Shop Funktion
ANZEIGE

Das Filehoster-Prinzip ist eine Online-Dienstleistung, bei der Nutzer Dateien auf einem zentralen Server des Anbieters hochladen und über einen individuellen Link oder ähnliches Verfahren mit anderen teilen oder auch für ausschließlich private Nutzung nutzen können. Mit diesem Ajax File Hoster können Sie sich ein zweites Standbein aufbauen. In der Version 1 gibt es bereits viele nützliche Funktionen die ausgebaut und getestet sind bis php 8.4. Zum betreiben sollten Sie über ausreichenden Speicherplatz verfügen. Desweiteren sollte Ihr Server über alle gängigen Uploadfunktionen, Web oder Server Mailfunktionen verfügen. Die zusätzliche Shopfunktion die User nutzen können, beinhaltet die Zahlung des Produktes direkt an den Shop Premium Nutzer, dies sollte beim Datenschutz und den AGB berücksichtigt werden um Rechtssicherheit zu haben. Sowohl Premium und Shop Premium Buchung sowie auch der Verkauf der Shop User, verfügt jeweils über eine eigene Paypal IPN Funktion. Die entsprechenden Dateien werden in der Installationsbeschreibung genau gelistet. Shop User können Ihre Produkte auch selbst löschen Funktionen im Überblick User-Funktionen: Registrierung mit Email Adressen Bestätigung 2 Faktor Identifikation beim Login durch Mail an User der einen 6 stelligen Code eingeben muß um das Login zu vollenden es gibt 4 Premiumfunktionen, Standart User bekommen bei Registrierung automatisch 1 GB Speicherplatz zugewiesen (kostenlose Mitgliedschaft), Premium User Stufe 1/2 kann höheren Speicher kaufen jenach Preis und Speicherplatz den der Admin vorgibt und es gibt ein Shop Premium ebenfalls kostenpflichtig alles wird automatisch über Paypal abgewickelt, wobei Shop Besitzer über ein Paypal Geschäftskonto verfügen müssen. Standard User 1 GB Speicher, Single Upload für Dokumente (pdf, word usw.), Archive upload (zip und rar), Upload für Images, Ansicht aller eigenen Uploads getrennt in Dokumente, Archive und Images, dort besteht die Möglichkeit seinen uploads noch Namen zugeben, Löschantrag stellen (geht an den Admin der dann den Auftrag ausführt). Standard User können unabhängig vom Premium Status den Shop Status erwerben und digitale Produkte verkaufen. Standard User Bereich enthält Werbung Premium User 1 kann durch upgrade erworben werden was (monatliche Kosten die der Admin bestimmt sowie Speicherplatz) dafür bekommt der Premium User Zugang zum Multi Upload (auch als Einzel upload nutzbar), Support Ticket Modul und Partner Link Modul und Nutzen natürlich auch alle anderen Möglichkeiten vom Standard User und auch die Möglichkeit einen Shop zu buchen. User kann seinen upload ein Passwort zuordnen und auch wählen ob es öffentlich gedownloaded werden darf Premium User 2 hat alle Funktionen von Standard und Premium 1 plus höheren Speicher und Zugang zum Banner Modul wo dieser Bannerwerbung schalten kann, die bei Standard Usern eingeblendet werden. Und natürlich kann Premium 2 User auch die Shopfunktion buchen Besucher können für öffentliche Downloads Kommentare abgeben und bewerten, die Produkte der User direkt per Paypal kaufen und anschließend downloaden ohne Registrierung Zudem werden dem Besucher durch AGB, Datenschutz, Statistiken und Impressum ausreichende Informationen geboten. Auch die Blogfunktion kann ein reichhaltiges Angebot an Informationen durch den Betreiber verfügen. Gespeicherte Informationen (activitie logs) werden alle 180 Tage gelöscht (kann vom Admin aber auch verkürzt werden. (es wird nur die IP Adresse des Besuchers, Nutzers gespeichert) Alle User können Ihren eigenen Fortschritt sehen wieviel Speicherplatz bereits verbraucht ist Adminbereich-Funktionen Eigenes Login System (2 Faktor Identifikation kann nachgerüstet werden auf Wunsch) Einstellungen vornehmen wie Preise für upgrade Premium 1 und 2 mit Speicherplatz Zuweisung, Shop Preis kann festgelegt werden, Logo hochladen, Meta Informationen eintragen HomePage Url festlegen, eigene Paypal Email eintragen, Gesamtspeicher festlegen für seinen Server Passwort ändern Inder Dashboard Übersicht den Userspeicher aktualisieren, Jahresbereinigung der Standard User und Activity Logs auch einsehen, bereinigen wobei bei allen 3 Dateien die Möglichkeit besteht diese auch per Cronjob auszuführen, Dashboard zeigt auch Statistiken an Kann seine Blogfunktion nutzen um User, Besucher über Neuigkeiten zu informieren User verwalten Dokumente, Bilder Archive verwalten und komplett zu löschen Shop Produkte freischalten, sperren oder komplett löschen Löschanfragen Archive, Dokumente und Images mit einem klick komplett löschbar Support Tickets falls gewählt öffentlich freizuschalten und beantworten aus dem Adminbereich heraus Kommentare löschen Seiten wie Impressum, AGB und Datenschutz bearbeiten und verwalten Partner Links freigeben, sperren, löschen Banner anlegen, Banner von Premium User löschen Installationsroutine und Anleitung Project Name : Ajax File Hoster V1 Script Language Used : bis PHP8.4 getestet Database : MySQL User Interface Design : HTML, AJAX, JQUERY, JAVASCRIPT Web Browser : Mozilla, Google Chrome, IE8, OPERA Software : XAMPP / Wamp / Mamp/ Lamp (anyone)

📂 php Scripte 7 06.03.2026 🇩🇪