Page 1 of 1

Sort Section nicht php 5.4 fähig

Posted: Thu 10. Oct 2013, 13:42
by kmstario
Hallöchen,

gestern habe ich mein Webhostpaket von 5.2 auf die PHP Version 5.4 umgestellt.
Dabei fielen mir diverse Fehlermeldungen im cp_trig_sort_section_v13.php Skript von Knut auf.
(Zeile 79, 100 usw...)
Leider scheinen da einige kleine Befehle drin zu sein, die nicht mehr richtig funktionieren.

Da ich dieses Skript für diverse Slider und Tabs benutze, wollte ich mal von euch wissen, ob das schon jemand aufgefallen ist
und ob eventuell schon einer eine Lösung dafür hat. Ich habe Knut mal angeschrieben, aber leider kommt keine Rückmeldung. :roll:

Regnerische Grüße aus Potsdam, Andreas

Re: Sort Section nicht php 5.4 fähig

Posted: Thu 10. Oct 2013, 16:10
by Old Boy
Haben die Fehlermeldungen denn keinen Hinweis auf die Problem-Befehle gebracht?

Re: Sort Section nicht php 5.4 fähig

Posted: Fri 11. Oct 2013, 01:23
by kmstario
Nabend nochmal,

also hier mal ein Auszug:

Code: Select all

Notice: Undefined index: content in /home/www/webxxx/html/template/inc_script/frontend_init/cp_trig_sort_section_v13.php on line 85 Notice: Undefined offset: 1 in /home/www/webxxx/html/template/inc_script/frontend_init/cp_trig_sort_section_v13.php on line 85 Notice: Undefined offset: 2...
Die Seite funktioniert, aber darüber wird das angezeigt.
Die Meldung erscheint, sobald ich auf die höhere php Version umstelle.

Gruß Andreas

Re: Sort Section nicht php 5.4 fähig

Posted: Fri 11. Oct 2013, 10:03
by update

Re: Sort Section nicht php 5.4 fähig

Posted: Fri 11. Oct 2013, 12:27
by kmstario
Hallöchen,

na der Tipp war der richtige :D . Ich hatte im HostingPaket Fehlermeldungen anzeigen aktiviert.
Abgeschalten und schon flutscht es ohne Fehlermeldungen.

Vielen dank an euch,

VG Andreas

Re: Sort Section nicht php 5.4 fähig

Posted: Sat 12. Oct 2013, 12:36
by Oliver Georgi
Ist aber keine Lösung, besser Problem im Code beheben!

Re: Sort Section nicht php 5.4 fähig

Posted: Sat 12. Oct 2013, 13:14
by update
Da hat er (wieder mal) recht :oops:

Re: Sort Section nicht php 5.4 fähig

Posted: Sat 1. Feb 2014, 13:22
by Uwe367
Ich habe (hoffentlich) wenigstens mal herausgefunden warum einer dieser Notices auftaucht.

Der Wert von

Code: Select all

$_text['content']
ist nicht vorhanden und so wie ich das verstehe sagt die Meldung aus daß die Variable

Code: Select all

$_text
nicht mit dem Index

Code: Select all

['content']
definiert ist.
Somit ensteht diese Meldung, weil ein nicht vorhandender Wert überprüft wird.

Mit

Code: Select all

if (! isset()
kann man dem Server mitteilen daß diese Variable nicht gesetzt ist und somit fällt auch dann die Meldung weg.

Jetzt müßte man nur noch wissen wo diese Abfrage eingebaut werden muß

Code: Select all

if (! isset($_text['content']))
funktioniert jedenfalls nicht.

Die komplette Zeile sieht im Original so aus:

Code: Select all

$_text['content'][$key02] .= $_temp[1].LF;
Vielleicht hat jemand einen Hinweis der mich in die richtige Richtung bringen könnte :wink:

Falls ich hier nun den absoluten Quatsch geschrieben haben sollte bitte ich gnädigst um Verzeihung :lol:

Re: Sort Section nicht php 5.4 fähig

Posted: Sat 1. Feb 2014, 14:06
by Oliver Georgi
Kenne das Script nicht, aber vermutlich durch dies hier in einer Schleife benutzt:

Code: Select all

$_text['content'][$key02]
Also irgendwo wird erforderlich sein:

Code: Select all

$text = array('content' => array());
Dann sollte am Beginn der Schleife die Variable auch initialisiert werden.

Code: Select all

foreach( … ) oder for() oder while() {
    $_text['content'][$key02] = '';
    …
    $_text['content'][$key02] .= $_temp[1].LF;
    …
}

Re: Sort Section nicht php 5.4 fähig

Posted: Sat 1. Feb 2014, 14:20
by Uwe367
Also irgendwo wird erforderlich sein:

Code: Select all

$text = array('content' => array());
Danke Oliver. Das hat schonmal funktioniert :D

Re: Sort Section nicht php 5.4 fähig

Posted: Sun 2. Feb 2014, 08:19
by Uwe367
Bei diesen Meldungen komme ich einfach nicht weiter und auch das was google mir dazu sagt bringt mich nicht wirklich weiter...
Notice: Undefined offset: 1 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 88
Notice: Undefined offset: 2 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 88
Notice: Undefined offset: 1 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 85
Notice: Undefined offset: 3 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 88
Notice: Undefined offset: 1 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 84
Notice: Undefined offset: 1 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 84
Notice: Undefined offset: 1 in E:\xampp\htdocs\phpw\template\inc_script\frontend_init\cp_trig_sort_section_v13.php on line 84
Das komplette Script ist hier zu finden: http://www.phpwcms-howto.de/wiki/doku.p ... =sortieren
Ziemlich unten am Schluß... cp_trig_sort_section_v13.php
Ich denke daß es keinen Sinn macht es hier nochmal komplett zu posten wenns ja schon im Wiki steht.

Vielleicht kann sich das wer mal anschauen. Ich wette daß es nur eine oder 2 Kleinigkeiten sind, aber ich finde sie einfach nicht.
Also.. weiter fleißig PHP lernen Uwe!!! Vielleicht bekomm ich ja irgendwann mal den Durchblick.

Re: Sort Section nicht php 5.4 fähig

Posted: Sun 2. Feb 2014, 12:05
by Oliver Georgi
das ganze Script ist sehr luschig geschrieben, haufenweise fehlende Variablenprüfungen, nicht korrekt gesetzte Variablen usw.

Re: Sort Section nicht php 5.4 fähig

Posted: Fri 14. Feb 2014, 13:17
by kukki
Da wird sich aber flipflop freuen! :shock:

Den Fehler habe ich bereits mehrfach gehabt und da er nicht aus dem CORE stammt, sondern von cp_trig_sort_section_v13.php habe ich versucht flipflop darauf hinzuweisen. Leider kam keine Antwort. Deswegen auch meine Umstellung des NivosliderPlugin ohne diese Funktion. Die Funktion einfach ins Verzeichnis template/inc_script/frontend_render/disabled "moven", raus mit den Makros aus dem Template und weg sind die Fehlermeldungen :wink:

Wir müssen warten, was flipflop dazu sagt oder auch nicht.

Re: Sort Section nicht php 5.4 fähig

Posted: Fri 14. Feb 2014, 13:21
by kukki
kmstario wrote: habe ... mein Webhostpaket von 5.2 auf die PHP Version 5.4 umgestellt. Dabei fielen mir diverse Fehlermeldungen im cp_trig_sort_section_v13.php Skript von Knut auf. (Zeile 79, 100 usw...)
Schön in die ChangeLog schreiben!! :lol: :mrgreen: