Tutorial: ET-Chat mit PHP 7.4 und DB STRICT Mode

Tutorial Übersicht Tutorial Übersicht  >>  ET-Chat ET-Chat

ET-Chat mit PHP 7.4 und DB STRICT Mode
Von: Harlekin am: 17.05.2021 - 08:17 Gelesen 10371 x gelesen Tutorial drucken

Werbung:
ALL INKL



Für den ET-Chat V3.07 R3
Ich hab mal versucht den ET-Chat Release 3 an PHP.7.4.12 mit Datenbankserver im STRICT MODE anzupassen.

Folgende Änderungen haben bei mir zum Erfolg geführt:
1. install/mysql_db.sql öffnen
suchen:
Code Alles auswählen
etchat_user_ip varchar(20) DEFAULT NULL,

ersetzt mit:
Code Alles auswählen
etchat_user_ip varchar(100) DEFAULT NULL,


suchen:
Code Alles auswählen
etchat_reg_timestamp timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',

ersetzt mit:
Code Alles auswählen
etchat_reg_timestamp timestamp NOT NULL DEFAULT '1980-01-01 00:00:00',



2. class/UnregisterPw.class.php öffnen
suchen:
Code Alles auswählen
etchat_reg_timestamp = '0000-00-00 00:00:00',

ersetzt mit:
Code Alles auswählen
etchat_reg_timestamp = '1980-01-01 00:00:00',



3. class/StaticMethods.class.php öffnen
suchen:
Code Alles auswählen
$str = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<a target=\"_blank\" href=\"$1\">$1</a>",$str);

ersetzt mit:
Code Alles auswählen
$str = preg_replace("/([\w]+:\/\/[\w\-?&;#~=\.\/\@]+[\w\/])/i","<a target=\"_blank\" href=\"$1\">$1</a>",$str);


suchen:
Code Alles auswählen
$video = '<object width="425" height="344"><param name="wmode" value="transparent" name="movie" value="http://www.youtube.com/v/$1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed wmode="transparent" src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object>';

ersetzt mit:
Code Alles auswählen
$video =  '<iframe width="300" height="210" src="https://www.youtube-nocookie.com/embed/$1" frameborder="0" allowfullscreen></iframe>';



4. config.php öffnen
Unten neu eingefügt:
Code Alles auswählen
//Bei falscher Zeitanzeige im Chat die folgende Zeile auskommentieren
//date_default_timezone_set('Europe/Berlin');


War dieses Tutorial hilfreich für dich?
Nur Mitglieder können abstimmen!
Für 2 der Mitglieder war es hilfreich.
Für 0 der Mitglieder nicht.


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
Harlekin
Rolly8-HL
Quasselbox
Up & Download
« ❑ » Intern « ❑ »
Besprechung
« ● » Abwesend « ● »
kurz < 30 Min.
lang > 30 Min.

Discord

Joinen
Slider
Security
Geschützt durch:
HP-Detect
Werbung
AC-Talkchat

Ü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