Login

Name oder Email:   Passwort:   
 Registrieren | Passwort vergessen?

Thema ansehen

Themen Autor: zillo
Thema ID: 149
Themen Information
Beiträge: 4 » Gelesen: 80 mal.
 Thema drucken
Registrieren
zillo
Liebe community.

Da ja niemand helfen wollte wegen reg. habe ich mal Gemini gefragt. er brauchte nur die login.js und die config.php und hat mir daraus eine registrierung gebaut die du hier anschauen kannst >>
https://chathost....p?Register
<<

Du bekommst zwei ordner einmal ohne Email und einmal Mit Email und eine kleine anleitung wie du in der DB etchat_user eine spalte mit Email reinmacht.

so hier der Download >>
https://grazybeat...erWerk.zip
<<

Die datei "check_register.php" Prüft in der DB ob der User schon vorhanden ist.

Nicht vergessen Readme zu lesen. VIEL Spaß

die Readme ist den T-Fish-Mod ordner also must du das ändern von T-Fish-Mod zu et_chat oder wie der bei dir heißt.

Fals gewünscht ich habe noch ein user zähler wie du bei mir im chat startseite sieht er zählt Gast, Admin, Mod, Registrierte user.
ich über arbeite auch grade den zweiten counter der zählt mit cookies die besucher der seite und speichert die in eine TXT deitai.
Bearbeitet von zillo am 09.10.2025 - 01:17
 
Top
Harlekin
Okay, ich habe es nicht ausprobiert, aber die Dateien und Testseite mal angeschaut. Dabei sind mir gleich 2 Sachen aufgefallen.

Warum nutzt du nicht die Datenbankdaten aus der config.php?
Dann kannst du dir diesen Teil sparen und hast auch gleich den richtigen Prefix:
Download Code  Code Alles auswählen
$servername = "localhost";
$username = "DB-User";
$password = "Passwort";
$dbname = "DB-Name";
$prefix = "db1_";


Auf deiner Testseite hast du Umlautefehler.
Entweder du du änderst die Codierung der Datei von ANSI auf UTF-8 ohne Bom, oder du schreibst die Umlaute in html.
Beispiel:
Download Code  Code Alles auswählen
männlich = m&auml;nnlich

Codepfuscher bei der Arbeit.
Das Grauen hat halt viele Gesichter!
 
Top
Fizzy Lemon
Ich hab mir die Dateien auch mal angeschaut und eigentlich wird hier lediglich noch ein Feld extra mit einer Emailadresse befüllt. Die Frage ist nun wozu? Es gibt keinerlei Verifizierungsprozess oder sonst was. Wozu soll das nun gut sein? Welcher Absicherung soll das dienen?
Nicht falsch verstehen: Wer das möchte, kann und darf das haben. Nur sehe ich keinen wirklichen weiteren Nutzen darin, außer dass am Ende nur einmalig diese Emailadresse verwendet werden darf.

Und noch eine Bemerkung nebenbei: Bei uns wurde momentan die Registrierung abgestellt, da wir das Pech hatten in einen Spamverteiler geraten zu sein, der uns sekündlich eine Registrierung reinknalllte. Würde man dann nicht permanent löschen, wäre ratzfatz die Datenbank voll.
Durch so eine Registrierung von außen kann man sich also auch so etwas einfangen. Vielleicht wäre es dann besser, die Registrierung in den Chat zu verlegen. Also zuerst als Gast rein, sich dann im Chat registrieren.
 
Top
zillo
#Harlekin

ja hatte ich auch schon gedacht die auslese aus der Config

Download Code  Code Alles auswählen
Auslesen der Config im et-Chat

<?php
// counter_output.php

// 1. WICHTIG: LADE DIE HAUPTKONFIGURATION
// Pfad MUSS stimmen! Ggf. '../config.php' anpassen.
include('../config.php');

// 2. VARIABLEN ZUORDNEN
$servername = $sqlhost;
$username = $sqluser;
$password = $sqlpass;
$dbname = $database;
$db_prefix = $prefix;

// Der volle Name der User-Tabelle
$user_table = $db_prefix . "etchat_user";

// --- DATENBANK-LOGIK START ---
$members_registered = 0;
$visitors_online = 0;

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    // Bei Verbindungsfehler bleibt Zählung 0
}


#Fizzy Lemon

deswegen habe ich ja zwei ordner einmal mit E-Mail und einmal ohne E-Mail die E-Mail dient ja nur zur registrierung aber das kann mann ja einbauen ABER es gibt viele script mit SMTP und obwohl es eingestellt ist landen viele Mails undgeöffnet im Papierkorb wie SMTP von web-php.
 
Top
Springe ins Forum:
Login
Name oder Email

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren

Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.
Wer ist im Chat?
Gastzugang geschlossen!

0 User im Chat
Teamspeak
Harlekins Welt
Eingangshalle
« ★ » Allgemein « ★ »
Laberecke
Quasselbox
Up & Download
« ❑ » Intern « ❑ »
Besprechung
« ● » Abwesend « ● »
kurz < 30 Min.
lang > 30 Min.

Discord

Joinen
Slider
Security
Geschützt durch:
HP-Detect
Werbung
SGI Fusion

Über HP-4-Fun

HP-4-Fun

ist ein privates, nicht kommerzielles, Projekt, welches 2019 von Rolly8-HL und mir (Harlekin) gestartet wurde.

HP-4-Fun 2.0 ist nur für den Eigenbedarf geschrieben worden. Ein Downloadpaket von HP-4-Fun 2.0 wird es nicht geben!

Letzte Kommentare

Informationen

Zuletzt Online