ChrisB: Php Datei

Beitrag lesen

Hi,

Hab mir mal vor einer weile das hier geschrieben =),

Vollkommen unkommentierten Code in so einer Masse hier abzuladen, ist schon eine kleine Unverschaemtheit.

aber mann kann den submit knopf hämmern und es passiert nix ^^

Dann *debugge*.

Kontrollausgaben der uebergebenen Variablen, und Abglich mit dem, was man *erwartet* hat, ist das allererste.

Und feuere nicht einfach irgendeinen Kram an die DB ab, und wundere dich dann, wenn "nichts passiert" - sondern implementiere sinnvolle Fehlerbehandlung.

$tjahr = $_POST["tjahr"];
$tmonat = $_POST["tmonat"];
...

Es wird hier immer wieder angemerkt, dass diese "Umkopiererei" von GET-/POST-Werten absoluter Nonsens ist. Es ist total unnoetig und verschleiert die Herkunft der Werte, was spaeter gefaehrlich werden kann, wenn dann Plausibiliserungen und kontextgerechte Behandlung vergessen werden.

if ($ttag == "1") {$ttag = "01";}
if ($ttag == "2") {$ttag = "02";}
if ($ttag == "3") {$ttag = "03";}
...

Himmel, so'n Murks kann doch nicht dein Ernst sein.
sprintf/number_format im Manual anschauen, aber fix.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“