{"id":861,"date":"2006-05-15T10:31:17","date_gmt":"2006-05-15T08:31:17","guid":{"rendered":"http:\/\/bloggingtom.ch\/?p=861"},"modified":"2006-05-15T10:36:11","modified_gmt":"2006-05-15T08:36:11","slug":"formularprogrammierung-bei-coop","status":"publish","type":"post","link":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/","title":{"rendered":"Formularprogrammierung bei Coop"},"content":{"rendered":"<p>Husch, husch, schnell das Formular programmieren, damit wir dem Ansturm gerecht werden k\u00f6nnen. So oder so \u00e4hnlich war wohl die Idee bei Coop, als man <a href=\"http:\/\/www.coop.ch\/supercardmastercard\/default-de.htm\" target=\"_blank\" >das Formular<\/a> f\u00fcr die &#8222;Vor-Reservation&#8220; (was f\u00fcr ein Begriff&#8230;) der Coop Mastercard programmierte. Zumindest macht die folgende Fehlermeldung diesen Eindruck:<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif\" alt=\"Fehler beim Verarbeiten der Anforderung\"  class=\"centered\" \/><\/p>\n<p>Der Grund f\u00fcr den Fehler ist einfach: Ich habe im Formular keine eMail-Adresse angegeben (steht ja auch nirgends dass das ein Pflichtfeld ist). Offensichtlich werden die Formulareingaben aber nicht \u00fcberpr\u00fcft und das f\u00fchrt dann zu einem Fehler, sobald ColdFusion auf der Best\u00e4tigungsseite ein Mail an den Kunden absenden will. Heisst es nicht immer, dass man Formulareingaben zwei- und dreifach pr\u00fcfen soll? Bei Coop hatte man daf\u00fcr offenbar keine Zeit mehr&#8230;<\/p>\n<p>Dr\u00fcben im <a href=\"http:\/\/blog.namics.com\" target=\"_blank\" >Blog von namics<\/a> sammelt J\u00fcrg \u00fcbrigens schon seit einiger Zeit zum Teil <a href=\"http:\/\/blog.namics.com\/fehlermeldungen\/\" target=\"_blank\" >kuriose  Fehlmeldungen<\/a>, denen er beim t\u00e4glichen Surfen begegnet. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Husch, husch, schnell das Formular programmieren, damit wir dem Ansturm gerecht werden k\u00f6nnen. So oder so \u00e4hnlich war wohl die Idee bei Coop, als man das Formular f\u00fcr die &#8222;Vor-Reservation&#8220; (was f\u00fcr ein Begriff&#8230;) der Coop Mastercard programmierte. Zumindest macht die folgende Fehlermeldung diesen Eindruck: Der Grund f\u00fcr den Fehler ist einfach: Ich habe im [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"twitterCardType":"","cardImageID":0,"cardImage":"","cardTitle":"","cardDesc":"","cardImageAlt":"","cardPlayer":"","cardPlayerWidth":0,"cardPlayerHeight":0,"cardPlayerStream":"","cardPlayerCodec":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[2271,77,44,2270,695,287,2269],"class_list":["post-861","post","type-post","status-publish","format-standard","hentry","category-internet","tag-coldfusion","tag-coop","tag-email","tag-eurocard","tag-kreditkarte","tag-mastercard","tag-supercard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Formularprogrammierung bei Coop - BloggingTom<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"BloggingTom\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\"},\"author\":{\"name\":\"BloggingTom\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c\"},\"headline\":\"Formularprogrammierung bei Coop\",\"datePublished\":\"2006-05-15T08:31:17+00:00\",\"dateModified\":\"2006-05-15T08:36:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\"},\"wordCount\":152,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c\"},\"image\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif\",\"keywords\":[\"coldfusion\",\"coop\",\"email\",\"eurocard\",\"kreditkarte\",\"mastercard\",\"supercard\"],\"articleSection\":[\"Internet\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\",\"url\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\",\"name\":\"Formularprogrammierung bei Coop - BloggingTom\",\"isPartOf\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif\",\"datePublished\":\"2006-05-15T08:31:17+00:00\",\"dateModified\":\"2006-05-15T08:36:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage\",\"url\":\"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif\",\"contentUrl\":\"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bloggingtom.ch\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Formularprogrammierung bei Coop\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#website\",\"url\":\"https:\/\/bloggingtom.ch\/blog\/\",\"name\":\"BloggingTom\",\"description\":\"Die t\u00e4glichen Abenteuer im Cyberspace...\",\"publisher\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bloggingtom.ch\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c\",\"name\":\"BloggingTom\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/17c2b6a2966fc102465cf177587d359e4dac41adfaab355352baee5d5d46f277?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/17c2b6a2966fc102465cf177587d359e4dac41adfaab355352baee5d5d46f277?s=96&d=mm&r=g\",\"caption\":\"BloggingTom\"},\"logo\":{\"@id\":\"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/bloggingtom.ch\"],\"url\":\"https:\/\/bloggingtom.ch\/blog\/archives\/author\/bloggingtom\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Formularprogrammierung bei Coop - BloggingTom","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/","twitter_misc":{"Verfasst von":"BloggingTom","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#article","isPartOf":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/"},"author":{"name":"BloggingTom","@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c"},"headline":"Formularprogrammierung bei Coop","datePublished":"2006-05-15T08:31:17+00:00","dateModified":"2006-05-15T08:36:11+00:00","mainEntityOfPage":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/"},"wordCount":152,"commentCount":0,"publisher":{"@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c"},"image":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage"},"thumbnailUrl":"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif","keywords":["coldfusion","coop","email","eurocard","kreditkarte","mastercard","supercard"],"articleSection":["Internet"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/","url":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/","name":"Formularprogrammierung bei Coop - BloggingTom","isPartOf":{"@id":"https:\/\/bloggingtom.ch\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage"},"image":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage"},"thumbnailUrl":"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif","datePublished":"2006-05-15T08:31:17+00:00","dateModified":"2006-05-15T08:36:11+00:00","breadcrumb":{"@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#primaryimage","url":"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif","contentUrl":"http:\/\/bloggingtom.ch\/wp-images\/ownimg\/articles\/20060515-supercard-error.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/bloggingtom.ch\/blog\/archives\/2006\/05\/15\/formularprogrammierung-bei-coop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bloggingtom.ch\/blog\/"},{"@type":"ListItem","position":2,"name":"Formularprogrammierung bei Coop"}]},{"@type":"WebSite","@id":"https:\/\/bloggingtom.ch\/blog\/#website","url":"https:\/\/bloggingtom.ch\/blog\/","name":"BloggingTom","description":"Die t\u00e4glichen Abenteuer im Cyberspace...","publisher":{"@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bloggingtom.ch\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/f6c8d3d5f30c10217b69ac72723e9d1c","name":"BloggingTom","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/17c2b6a2966fc102465cf177587d359e4dac41adfaab355352baee5d5d46f277?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/17c2b6a2966fc102465cf177587d359e4dac41adfaab355352baee5d5d46f277?s=96&d=mm&r=g","caption":"BloggingTom"},"logo":{"@id":"https:\/\/bloggingtom.ch\/blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/bloggingtom.ch"],"url":"https:\/\/bloggingtom.ch\/blog\/archives\/author\/bloggingtom\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pa6Ev-dT","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/posts\/861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/comments?post=861"}],"version-history":[{"count":0,"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/posts\/861\/revisions"}],"wp:attachment":[{"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/media?parent=861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/categories?post=861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bloggingtom.ch\/blog\/wp-json\/wp\/v2\/tags?post=861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}