Antwort #107 am: 11. November 2022, 16:20:36
Dass da keine Warnmeldungen auftauchen, kann eigentlich nicht sein, denn ich habe schon mehrere beseitigt. Vor allem in der /admin/checksum_scanner.php gibt es mehrere. Dort wird für die Zeile 373 die Meldung
Undefined variable $show_result /www/htdocs/xxxxxxxxx/meinshop.de/admin/checksum_scanner.php ausgegeben, wenn man auf "Zurücksetzen" klickt.
Der Codeabschnitt ist folgender:
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="dataTableHeadingContent">
<img src="<?php echo DIR_WS_ICONS; ?>checksum_scanner/icon_css.png" alt="CSS" border="" title="CSS" />
<img src="<?php echo DIR_WS_ICONS; ?>checksum_scanner/icon_html.png" alt="HTML" border="" title="HTML" />
<img src="<?php echo DIR_WS_ICONS; ?>checksum_scanner/icon_javascript.png" alt="JS" border="" title="JS" />
<img src="<?php echo DIR_WS_ICONS; ?>checksum_scanner/icon_php.png" alt="PHP" border="" title="PHP" /><br /><br />
<?php echo xtc_draw_form('', FILENAME_CHECKSUM_SCANNER, 'action=show', 'post') . ' <input type="submit" class="button" onclick="this.blur();" title="' . MODULE_CHECKSUM_SCANNER_TOOLTIP_SHOW . '" value="' . MODULE_CHECKSUM_SCANNER_BUTTON_SHOW . '"/>'; ?></form>
<?php echo xtc_draw_form('', FILENAME_CHECKSUM_SCANNER, 'action=reset', 'post') . ' <input type="submit" class="button" onclick="this.blur();" title="' . MODULE_CHECKSUM_SCANNER_TOOLTIP_RESET . '" value="' . MODULE_CHECKSUM_SCANNER_BUTTON_RESET . '"/>'; ?></form>
</td>
</tr>
</table>
<?php
echo '<p>'. $show_result .'</p>';
} else {
?>
<br />
Das Modul funktioniert zwar, aber mit Warnmeldungen. Für eine Lösung wäre ich dankbar.
Ich habe das nun mit dieser Zeile über der betreffenden Zeile selbst lösen können:
$show_result = isset($show_result) ? $show_result : '';