Thread erstes Skript für die Datenbank-Verbindung
(61 answers)
Opened by Michael47 at 2016-02-03 19:48
Vom print bis zur letzten Klammer das ist das Script. Notiere oben drüber use strict und use warnings und ganz oben die shebang.
Was ich Dir schrieb entspricht try/catch in anderen Programmiersprachen. Du findest damit Jeden Fehler insbesondere dann, wenn Du auch die Warnings in den Status einer Exception erhebst. Auf diese Art und weise wird Dir Dein error_log nicht zugemüllt, Dein Provider wirds Dir danken, wenn Deine Scripts später produktiv sind. Abstrakt: Jeder von Dir in die main eingebaute Code gehört in den try-Block was in Perl5 der eval-Block ist. Im Fall einer Exception kommt eval mit undef zurück und der Fehlertext steht in $@. In Fakt wird bei einem Fehler der Content-Type: text/plain ausgegeben, womit auch komplexe Datenstrukturen sehr schön im Browser sichtbar sind bei einer etwaigen Fehlersuche. Last edited: 2016-02-04 15:21:30 +0100 (CET) |