@zoglo
Ich habe das Gefühl, dass wir aneinander vorbeireden.
1. Ich habe geschrieben, dass die Deprecations der 4.13 nicht relevant sind. Die der 5.0 bis 5.3 habe ich bereits mehrfach durchgeschaut und die entsprechenden Anpassungen vorgenommen. Diese habe aber nichts mit meinem jetzigen Problem zu tun.
2. Ich habe ca. 100 Scripts in denen ein "die" vorkommt. Habe verschiedene gestestet und immer das gleiche Problem.
3. Vielleicht kannst du mal dies selbst testen, um zu schauen, ob das ein allgemeines Problem ist, oder dies nur bei mir vorkommt. (Einfach unter V5.3 in ein bestehendes Script einen "die" einfügen).
4. Hier beispielhaft ein Auszug aus einem Script:
Code:
$UPL_thema = $_POST['UPL_thema'];
$UPL_funktion = $_POST['UPL_funktion'];
$UPL_id_typ = $_POST['UPL_id_typ'];
$UPL_id_gruppe = $_POST['UPL_id_gruppe'];
$UPL_pfadbild = $_POST['UPL_pfadbild'];
$UPL_pfadvorsch = $_POST['UPL_pfadvorsch'];
$UPL_file_num = $_POST['UPL_file_num'];
$UPL_timestamp_bis = $_POST['UPL_timestamp_bis'];
$UPL_bild_max_breite = $_POST['UPL_bild_max_breite'];
$UPL_bild_max_hoehe = $_POST['UPL_bild_max_hoehe'];
$rest_bild = $_POST['rest_bild'];
if ($UPL_thema == "" OR $UPL_funktion == "" OR $UPL_id_typ == "" OR $UPL_id_gruppe == "" OR $UPL_file_num == ""
OR $UPL_pfadbild == "" OR $UPL_pfadvorsch == "" OR $UPL_timestamp_bis == "" OR $UPL_bild_max_breite == ""
OR $UPL_bild_max_hoehe == "" OR $rest_bild == "")
die(basename(__FILE__) . ": Parameter unvollständig");
// ----------------------------------------------------------------
// weitere Variablen setzen und prüfen
// ----------------------------------------------------------------
$mnr = Contao\FrontendUser::getInstance()->fc_member_number;
$vorname = Contao\FrontendUser::getInstance()->firstname;
$name = Contao\FrontendUser::getInstance()->lastname;
$login = Contao\FrontendUser::getInstance()->username;
if ($mnr == "" OR $vorname == "" OR $name == "" OR $login == "")
die(basename(__FILE__) . ": Mitgliedsnummer, Name oder Login nicht vorhanden");
Alle Scripts liegen im Ordner "Templates" und werden entweder durch ein anderes Script über "require" oder in einen Artikel folgendermaßen aufgerufen:
Code:
HTML
{{file::fc_umfragen.php}}
Brauchts du noch weitere Informationen?