Thread Fehlerhafte Eingabe erzeugt 500 Error anstatt Scriptfehlermeldung (38 answers)
Opened by Auctioneer at 2012-12-01 02:58

FIFO
 2012-12-02 21:39
#163852 #163852
User since
2005-06-01
469 Artikel
BenutzerIn

user image
2012-12-02T17:24:35 Auctioneer
Ich hatte immer Mühe, zu verstehen, weshalb es in jedem Foren mit Einzelnen immer wieder kracht. Viele Wege führen nach Rom, auch im Scripting. Und nur, weil ich etwas, auf den ersten Blick, nicht verstehe, muss es nicht unbedingt schlechter sein als das, was ich darüber zu wissen glaube.

Ich mach das Zeugs jetzt so lange, trotzdem nützt mir eine Information, ich würde z.B. 'foreach' und so falsch formulieren oder solle einen 'HASH' schreiben und irgendwo einsetzen, in keinster Form. Ich habe ja die Formel nicht geschrieben, und so, aus dem Ganzen 'gerissen', weiss ich nicht, was ich mit einem 'Umbau' in der Konsequenz vielleicht anrichte...

(...)

Ich bin also so wie wahrscheinlich 99 Prozent der Personen, die eine Seite wie diese besuchen, um vielleicht Hilfe für ein spezifisches Problem zu suchen, dass sie nicht selber lösen können.


Naja, Du machst ein langes Posting mit einer wortreichen Problembeschreibung und einem unübersichtlichen und langen, aus dem Kontext gerissenen Codeabschnitt.
Dieser enthält Programmierfehler (nicht Formulierungsfehler). Du erwähnst mit keinem Wort, dass das nicht Dein Code ist. Dann bist Du beleidigt, wenn man Dich auf Fehler hinweist.

Es wird viel über den Umgangston in den Antworten der Foren geschrieben.
Aber auch der Fragesteller ist in der Pflicht, die Zeit/Energie der anderen nicht zu verschwenden und sich über die Formulierung der Frage auch Gedanken zu machen.

Deine Frage war eigentlich nur: "Wie erkenne ich, ob ein String Leerzeichen enthält?" (Warum fragst Du das nicht einfach?)
Eine Zeile. Antwort: "Nimm einen Regulären Ausdruck und suche nach \s."
Ebenfalls eine Zeile. Das Durchwursteln durch Deinen Code hätte man sich ersparen können.

Dass ein Skript irgendwie jahrelang gelaufen ist, heißt nichts, mir graut es vor dieser - urdeutschen - Mentalität.

Gruß FIFO
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Fehlerhafte Eingabe erzeugt 500 Error anstatt Scriptfehlermeldung