Backend teilweise ohne Funktion

Diskussion zum Modul Kontakt für ConPresso 4
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7084
Registriert: 01.01.1970 02:00
Hat sich bedankt: 102 Mal
Danksagung erhalten: 916 Mal
Kontaktdaten:

Beitrag von MarkusR »

Hallo Gandalf,

verstehe ich das richtig dass das Problem nun seit 5 Jahren besteht?

Ich habe das Kontakt-Modul ohne Captcha unter PHP 5.6.33 im Einsatz.
Da nun schon etliche Versionen kursieren weiß ich natürlich nicht womit Du genau arbeitest und was den Fehler verursacht. Das könnte man nur am betroffenen System prüfen.

Eine Umstellung auf PHP7 ist auch kein Drama und wurde von balu bereits erklärt.

Alternativ und universeller lässt sich mod_form einsetzen.
Gandalf
ConPresso-Checker
Beiträge: 108
Registriert: 01.01.1970 02:00
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Beitrag von Gandalf »

Hallo Markus,

da das Forum trotz Ankündigung noch immer aktiv ist...

Das Kontakt Modul bringt mir unter PHP 7.2 nur eine leere Zeile, vermutlich müsste ich jetzt ggf. auf mod-form umstellen, oder?
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7084
Registriert: 01.01.1970 02:00
Hat sich bedankt: 102 Mal
Danksagung erhalten: 916 Mal
Kontaktdaten:

Beitrag von MarkusR »

Die simpelste Möglichkeit ist die Ausgabe der Fehlermeldungen (statt leerer Seite) zu aktivieren (wie auch immer das bei Deinem Provider geht) und entsprechend zu handeln.

mod_form wird auch erst zum Ende des Jahres auf PHP 7.2 angepasst.
Da muss meines Wissens nach die Funktion preg_replace mit Modifikator e durch preg_replace_callback ersetzt werden.
Gandalf
ConPresso-Checker
Beiträge: 108
Registriert: 01.01.1970 02:00
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Beitrag von Gandalf »

klar hast ja Recht :wink:

Code: Alles auswählen

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; translate has a deprecated constructor in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/_include/translation.inc.php on line 23

Notice: Object of class mysqli could not be converted to int in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/_include/db_mysql.inc.php on line 72

Notice: Undefined variable: warn_install in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/mod_gallery/common-module.inc.php on line 88

Notice: Undefined variable: help in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/mod_gallery/common-module.inc.php on line 94

Notice: Undefined index: SID_user in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/mod_gallery/common-module.inc.php on line 519

Notice: Undefined index: SID_log_login_id in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/_include/secure.php on line 36

Parse error: syntax error, unexpected 'new' (T_NEW) in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/mod_contact/_includes/index.inc.php on line 156
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7084
Registriert: 01.01.1970 02:00
Hat sich bedankt: 102 Mal
Danksagung erhalten: 916 Mal
Kontaktdaten:

Beitrag von MarkusR »

Allerdings sollte man sich auf ERROR beschränken, denn NOTICE und DEPRECATED wird es in Massen geben...

Also z.B. E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED

Die Zeile solltest Du mal von

Code: Alles auswählen

$f =& new formreload;
zu

Code: Alles auswählen

$f = new formreload;
ändern.

Das hat bei mir zumindest mod_tellafriend zum Leben erweckt...
Gandalf
ConPresso-Checker
Beiträge: 108
Registriert: 01.01.1970 02:00
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Beitrag von Gandalf »

es gibt ja nur einen Error am Ende:
Parse error: syntax error, unexpected 'new' (T_NEW) in /is/htdocs/wp11268573_K47NY2DG36/www/conpresso/mod_contact/_includes/index.inc.php on line 156
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7084
Registriert: 01.01.1970 02:00
Hat sich bedankt: 102 Mal
Danksagung erhalten: 916 Mal
Kontaktdaten:

Beitrag von MarkusR »

siehe oben...

(mein Edit hast sich mit Deinem Post überschnitten)
Gandalf
ConPresso-Checker
Beiträge: 108
Registriert: 01.01.1970 02:00
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Beitrag von Gandalf »

Hallo Markus,

es läuft wieder, kurz und knapp: Du hast es drauf, vielen Dank dafür!
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7084
Registriert: 01.01.1970 02:00
Hat sich bedankt: 102 Mal
Danksagung erhalten: 916 Mal
Kontaktdaten:

Beitrag von MarkusR »

Gerne geschehen! :D
Antworten