Sort Section nicht php 5.4 fähig

Bitte alle templatebezogenen Beiträge in diesem Forum veröffentlichen.
Post Reply
kmstario
Posts: 396
Joined: Thu 27. Jul 2006, 11:34
Location: Berlin
Contact:

Sort Section nicht php 5.4 fähig

Post 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
--------------------------------------------

Alles Gelingen hat sein Geheimnis, alles Mißlingen seine Gründe.
PHPWCMS ist einfach nur großartig!
Old Boy
Posts: 1203
Joined: Fri 23. Nov 2012, 13:52

Re: Sort Section nicht php 5.4 fähig

Post by Old Boy »

Haben die Fehlermeldungen denn keinen Hinweis auf die Problem-Befehle gebracht?
kmstario
Posts: 396
Joined: Thu 27. Jul 2006, 11:34
Location: Berlin
Contact:

Re: Sort Section nicht php 5.4 fähig

Post 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
--------------------------------------------

Alles Gelingen hat sein Geheimnis, alles Mißlingen seine Gründe.
PHPWCMS ist einfach nur großartig!
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: Sort Section nicht php 5.4 fähig

Post by update »

It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
kmstario
Posts: 396
Joined: Thu 27. Jul 2006, 11:34
Location: Berlin
Contact:

Re: Sort Section nicht php 5.4 fähig

Post 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
--------------------------------------------

Alles Gelingen hat sein Geheimnis, alles Mißlingen seine Gründe.
PHPWCMS ist einfach nur großartig!
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Sort Section nicht php 5.4 fähig

Post by Oliver Georgi »

Ist aber keine Lösung, besser Problem im Code beheben!
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: Sort Section nicht php 5.4 fähig

Post by update »

Da hat er (wieder mal) recht :oops:
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Sort Section nicht php 5.4 fähig

Post 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:
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Sort Section nicht php 5.4 fähig

Post 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;
    …
}
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Sort Section nicht php 5.4 fähig

Post by Uwe367 »

Also irgendwo wird erforderlich sein:

Code: Select all

$text = array('content' => array());
Danke Oliver. Das hat schonmal funktioniert :D
User avatar
Uwe367
Posts: 1207
Joined: Sat 15. Sep 2007, 07:19
Location: Koblenz

Re: Sort Section nicht php 5.4 fähig

Post 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.
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Sort Section nicht php 5.4 fähig

Post by Oliver Georgi »

das ganze Script ist sehr luschig geschrieben, haufenweise fehlende Variablenprüfungen, nicht korrekt gesetzte Variablen usw.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
kukki
Posts: 1712
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

Re: Sort Section nicht php 5.4 fähig

Post 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.
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
User avatar
kukki
Posts: 1712
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

Re: Sort Section nicht php 5.4 fähig

Post 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:
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
Post Reply