JRB: Farben

0 70

Farben

JRB
  • php
  1. 0
    Cheatah
    1. 0
      Steel
  2. 0
    bleicher
    1. 0
      suit
      1. 1
        Gunnar Bittersmann
        1. 0
          suit
          1. 0
            bleicher
        2. 0
          andi d.
          1. 0
            Gunnar Bittersmann
            • menschelei
            1. 0
              andi d.
            2. 0

              Klugscheisser

              suit
              1. 0
                Beat
  3. 0
    dedlfix
    1. 0
      Der Martin
      1. 0
        dedlfix
        1. 0
          suit
        2. 0
          Der Martin
        3. 0
          Joachim
  4. 0
    Esel
    1. 0
      Gunnar Bittersmann
      1. 0
        Esel
        1. 1
          EKKi
          • zu diesem forum
          1. 0
            Auge
            1. 0
              Der Martin
              1. 1
                Edgar Ehritt
                1. 2
                  Der Martin
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      suit
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          suit
                  2. 0
                    Edgar Ehritt
                    1. 1
                      Der Martin
                      1. 0
                        Der Martin
                        1. 0
                          Edgar Ehritt
                          1. 0
                            Auge
                      2. 0
                        Edgar Ehritt
                        1. 0
                          Der Martin
                          1. 0
                            Edgar Ehritt
                            1. 0
                              Der Martin
                              1. 0
                                Edgar Ehritt
                                1. 0
                                  Der Martin
                                  1. 0
                                    Edgar Ehritt
                                    1. 0
                                      Der Martin
                                      1. 0
                                        Edgar Ehritt
                                        1. 0
                                          Der Martin
                                          1. 0
                                            Edgar Ehritt
                                            1. 0
                                              Der Martin
                                              1. 0
                                                Edgar Ehritt
                                                1. 0

                                                  EOD.

                                                  Der Martin
                          2. 0
                            Gunnar Bittersmann
                            1. 1
                              Der Martin
                              1. 0
                                suit
                                1. 0
                                  Der Martin
                            2. 0
                              EKKi
                              1. 0
                                Gunnar Bittersmann
              2. 0
                23rw
            2. 0
              EKKi
              • meinung
              1. 0
                Auge
      2. 0
        Edgar Ehritt
        • meinung
    2. 0
      Steel
    3. 1
      dedlfix
    4. 1

      Bitte kein Bäumchen-wechsel-dich!

      Der Martin
      • zu diesem forum
      1. 0
        Beat
        1. 0
          Texter mit x
          1. 0

            Machs mal so

            cygnus
            1. 0
              Texter mit x
              1. 0
                cygnus
          2. 0
            Beat
            1. 0
              Texter mit x

Hallo,

ich habe grade eine HTML-Contact-Form mit Captcha gesucht und gefunden.

(dieses: http://www.html-form-guide.com/contact-form/html-contact-form-captcha.html)

In diesem PHP-Script kann die Farbe des Captcha angepasst werden.

Allerdings kann ich mit den Farbwerten irgendwie nichts anfangen.

$captcha_text_color="0x142864";
$captcha_noice_color = "0x142864";

Was ist das?

Mit den mit bekannten CSS-Farben (#ff00ff) hat es nicht zu tun. Oder doch?

Kann mir das jemand erklären?
Danke.

  1. Hi,

    $captcha_text_color="0x142864";
    $captcha_noice_color = "0x142864";
    Mit den mit bekannten CSS-Farben (#ff00ff) hat es nicht zu tun. Oder doch?

    mit bekannten Farben wie #142864 aber schon. Es gibt über 16 Millionen davon, man kann sie ja nicht alle kennen.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Moin!

      Mit den mit bekannten CSS-Farben (#ff00ff) hat es nicht zu tun. Oder doch?

      mit bekannten Farben wie #142864 aber schon. Es gibt über 16 Millionen davon, man kann sie ja nicht alle kennen.

      Kommt drauf an, was man raucht.

      --
      "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
            - T. Pratchett
  2. Grüße,+
    lass dich nicht verwirren - 0x...... ist hexadezimale Darstellung - und die beinhaltet 0-9a-f als Zeichen, Buchstaben a-f können, müssen aber nicht dabei sein :P
    MFG
    bleicher

    --
    __________________________-

    FirefoxMyth
    1. lass dich nicht verwirren - 0x...... ist hexadezimale Darstellung - und die beinhaltet 0-9a-f als Zeichen, Buchstaben a-f können, müssen aber nicht dabei sein :P

      Zahlen 0-9 können, müssen aber nicht dabei sein :p

      1. @@suit:

        nuqneH

        lass dich nicht verwirren - 0x...... ist hexadezimale Darstellung - und die beinhaltet 0-9a-f als Zeichen, Buchstaben a-f können, müssen aber nicht dabei sein :P

        Zahlen 0-9 können, müssen aber nicht dabei sein :p

        Du meinst Ziffern, nicht Zahlen.

        Und im Kontext von Zahlen in hexadezimaler Darstellung sind die Zeichen A–F (a–f) keine Buchstaben, sondern auch Ziffern.

        Qapla'

        --
        Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
        1. Du meinst Ziffern, nicht Zahlen.

          Natürlich - allerdings sind einzelne Ziffern auch Zahlen, aber nicht in diesem Kontext. Da haben wir 3 Ziffernpaare (bzw. Zahlen) bzw. eine 6-stellige Zahl.

          Und im Kontext von Zahlen in hexadezimaler Darstellung sind die Zeichen A–F (a–f) keine Buchstaben, sondern auch Ziffern.

          Sowieso.

          1. Grüße,
            einigen wir uns auf "Zeichen aus dem Raum 0-9a-f" vllt.?
            MFG
            bleicher

            --
            __________________________-

            FirefoxMyth
        2. Zahlen 0-9 können, müssen aber nicht dabei sein :p

          Du meinst Ziffern, nicht Zahlen.

          Jede Klugheit braucht einen, der sie ausscheißt.

          Sammelt ihr eigentich irgendwo Punkte im Dauerverbessern?

          1. @@andi d.:

            nuqneH

            Jede Klugheit braucht einen, der sie ausscheißt.

            Wer klug isst, der scheißt auch klug.

            Qapla'

            --
            Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
            1. Wer klug isst, der scheißt auch klug.

              ;-)

            2. Wer klug isst, der scheißt auch klug.

              Kein Wunder, dass du nichts dazulernst: du frisst die Weisheit mit Löffeln und ballerst alles wieder unverdaut aus deinem Rektum.

              Im Stoffwechselprozess sollte doch zumindes ein bisschen "klug" ins Gehirn aufgenommen werden :p

              1. Wer klug isst, der scheißt auch klug.

                Kein Wunder, dass du nichts dazulernst: du frisst die Weisheit mit Löffeln und ballerst alles wieder unverdaut aus deinem Rektum.

                Im Stoffwechselprozess sollte doch zumindes ein bisschen "klug" ins Gehirn aufgenommen werden :p

                Aber betreffs der Blähungen suche man doch lieber vorher das Weite...

                mfg Beat

                --
                ><o(((°>           ><o(((°>
                   <°)))o><                     ><o(((°>o
                Der Valigator leibt diese Fische
  3. Hi!

    $captcha_text_color="0x142864";
    $captcha_noice_color = "0x142864";
    Was ist das?
    Mit den mit bekannten CSS-Farben (#ff00ff) hat es nicht zu tun. Oder doch?

    Captchas bestehen üblicherwiese aus einer Grafik, und da hat CSS nichts mit zu tun, ist also nicht weiter relevant. Vielleicht kann man Parallelen ziehen, doch die werden zufällig sein.

    Kann mir das jemand erklären?

    Da wird doch der Quelltext im Klartext mitgeliefert. Schau doch einfach rein und such die Vorkommen von $captcha_text_color. Du wirst da zwei Stellen finden. Bei der zweiten Stelle wird eine Funktion hexrgb() damit aufgerufen. Und was hexrgb() damit macht, bekommst du sicher nun allein raus.

    Lo!

    1. Hallo,

      $captcha_text_color="0x142864";
      $captcha_noice_color = "0x142864";
      Was ist das?
      Mit den mit bekannten CSS-Farben (#ff00ff) hat es nicht zu tun. Oder doch?
      Captchas bestehen üblicherwiese aus einer Grafik, und da hat CSS nichts mit zu tun, ist also nicht weiter relevant. Vielleicht kann man Parallelen ziehen, doch die werden zufällig sein.

      die Parallelen zwischen CSS und der Erzeugung einer Grafik mit PHP schon. Nicht aber die Parallelen zwischen der Art, wie Farben spezifiziert werden. Die werden im üblichen PC-Kontext meist als 32bit-Integer notiert (von denen oft nur 24bit eine Bedeutung haben). Ob das nun #142864 oder 0x142864 oder 1321060 oder rgb(20,40,100) geschrieben wird, hängt von der Anwendung ab (und ein bisschen von der Vorliebe des Autors), bedeutet aber letztendlich dasselbe.

      Ciao,
       Martin

      --
      "Mutti, hier steht, das Theater sucht Statisten. Was sind Statisten?" - "Das sind Leute, die nur rumstehen und nichts zu sagen haben." - "So wie Papa?"
      1. Hi!

        Captchas bestehen üblicherwiese aus einer Grafik, und da hat CSS nichts mit zu tun, ist also nicht weiter relevant. Vielleicht kann man Parallelen ziehen, doch die werden zufällig sein.
        die Parallelen zwischen CSS und der Erzeugung einer Grafik mit PHP schon. Nicht aber die Parallelen zwischen der Art, wie Farben spezifiziert werden.

        Die Parallelen, wie Farben spezifiziert werden, sind meines Erachtens nach zufällig. (Andere Parallelen zwischen CSS und Grafikerzeugung fallen mir partout nicht ein.) Beide Systeme verwenden in dem Fall das RGB-Modell, bei dem die Farbwerte üblicherweise als R-G-B angeordnet werden. Letztlich ist es aber Zufall, dass sich größtenteils alle einig sind, diese Reihenfolge zu verwenden. Es gibt auch noch andere häufig verwendete Farbsysteme (CMYK, HSL), die theoretisch verwendet worden sein könnten, und ganz weg wäre die Parallele.

        Lo!

        1. Beide Systeme verwenden in dem Fall das RGB-Modell [...] es [ist] aber Zufall, dass sich größtenteils alle einig sind [...]

          Das liest sich wie ein Statement eines Intelligent-Design-Gegners :D

        2. Hallo,

          Die Parallelen, wie Farben spezifiziert werden, sind meines Erachtens nach zufällig.

          nein, sind sie sicher nicht.

          Beide Systeme verwenden in dem Fall das RGB-Modell, bei dem die Farbwerte üblicherweise als R-G-B angeordnet werden.

          Richtig. Und warum wohl? Weil bereits die durch die Hardware und das OS vorgegebenen Schnittstellen genau dieses Format nutzen und es daher günstig ist, das auch an anderen Stellen im System zu nutzen - solange nicht gute Argumente dafür sprechen, eine ganz andere Darstellung oder gar ein anderes Farbmodell zu verwenden. Beispielsweise wird in der MPEG-Videocodierung meist die Farbdarstellung mit YUV verwendet, weil das bereits in der Fernsehtechnik seit vielen Jahren üblich ist.

          Letztlich ist es aber Zufall, dass sich größtenteils alle einig sind, diese Reihenfolge zu verwenden.

          Es ist Zufall, dass niemand auf die Idee kam, eine weitere Abstraktionsebene und damit eine Umwandlung dazwischenzuschalten?

          Ciao,
           Martin

          --
          Lieber eine gesunde Verdorbenheit als eine verdorbene Gesundheit.
        3. Hi,»

          Es gibt auch noch andere häufig verwendete Farbsysteme (CMYK, HSL), die theoretisch verwendet worden sein könnten, und ganz weg wäre die Parallele.

          cmyk wohl eher nicht am Bildschirm, da es sich um ein substtrahierendes System handelt: Farbe wird von Weiss "abgezogen" im Gegensatz zu: Farben addieren sich zu weiss.

          Gruesse, Joachim

          --
          Am Ende wird alles gut.
  4. Wieso ist eigentlich von euch keiner in der Lage kurz und knapp und verständlich zu sagen dass

    x0RRGGBB

    und

    #RRGGBB

    quasi das selbe ist, also x0 genauso wie # hexadezimale Farbwerte einleitet.

    Wieso? Wieso antwortet hier niemand einem Anfänger so dass er es verstehen kann? Wieso meint jeder er müsse herablassend klugscheissen!?

    1. @@Esel:

      nuqneH

      Wieso ist eigentlich von euch keiner in der Lage kurz und knapp und verständlich zu sagen dass
      x0RRGGBB
      und
      #RRGGBB
      quasi das selbe ist, also x0 genauso wie # hexadezimale Farbwerte einleitet.

      Schon in der ersten Antwort hatte Cheatah dies gesagt.

      Wieso meint jeder er müsse herablassend klugscheissen!?

      Wieso meinst du, deinem Nickname alle Ehre machen zu müssen?

      Qapla'

      --
      Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
      1. Ja, ne ist klar. In deiner Nerdwelt mag das eine verständliche Antwort sein. In der Welt der normalen Menschen versucht er den Fragenden blos zu stellen und mit einer verwirrenden Antwort verschlüsselt korrekt zu antworten.

        Aber da du vom selben Kaliber bist, und hier jeden Tag auf die selbe Weise antwortest, kannst du das natürlich nicht verstehen.

        1. Mahlzeit Esel,

          Ja, ne ist klar. In deiner Nerdwelt mag das eine verständliche Antwort sein. In der Welt der normalen Menschen versucht er den Fragenden blos zu stellen und mit einer verwirrenden Antwort verschlüsselt korrekt zu antworten.

          Mit der Teilnahme an diesem Forum hast Du Dich selbst freiwillig von der "Welt der normalen Menschen" verabschiedet:

          "Von dir als Teilnehmer erwarten wir HTML-Grundkenntnisse ..."

          Also mecker nicht 'rum, wenn Dir geholfen wird.

          MfG,
          EKKi

          --
          sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
          1. Hallo

            Mit der Teilnahme an diesem Forum hast Du Dich selbst freiwillig von der "Welt der normalen Menschen" verabschiedet:

            "Von dir als Teilnehmer erwarten wir HTML-Grundkenntnisse ..."

            Also mecker nicht 'rum, wenn Dir geholfen wird.

            Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*? Schöne bunte Welt.

            Ich möchte mal wissen, mit welchen Spaßmachern hier manche unterwegs sind.

            Tschö, Auge

            --
            Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
            Terry Pratchett, "Wachen! Wachen!"
            Veranstaltungsdatenbank Vdb 0.3
            1. Hi,

              "Von dir als Teilnehmer erwarten wir HTML-Grundkenntnisse ..."
              Also mecker nicht 'rum, wenn Dir geholfen wird.
              Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*?

              nein, das nicht. Aber wenn jemand mit PHP rumwurschtelt, dann schon.
              Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich. Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.

              Daher bin ich zugunsten des OP davon ausgegangen, dass ihm zumindest die Basics (wie z.B. unterschiedliche Notationen von Zahlen) vertraut sind.

              Ich möchte mal wissen, mit welchen Spaßmachern hier manche unterwegs sind.

              Ich auch.

              So long,
               Martin

              --
              "Wie geht eigentlich dein neues Auto?"
              "Es geht nicht, es fährt!"
              "Äh, ja. Und wie fährt es?"
              "Och, es geht."
              1. Hallo Martin,

                "Von dir als Teilnehmer erwarten wir HTML-Grundkenntnisse ..."
                Also mecker nicht 'rum, wenn Dir geholfen wird.
                Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*?

                ...Aber wenn jemand mit PHP rumwurschtelt, dann schon.

                auch dann nicht. Dass 1321060 das Gleiche sein soll wie #142864 analog in CSS, liegt nicht auf der Hand.

                Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich.

                Das ist es auch und gehört verboten wie Fahrradfahrenlernen u. d. g.

                Betrachte doch auch mal die Alternative! Muss jeder Folianten voll Wissen in sich hinein gestopft haben, bis er seine ersten Zeilen PHP schreiben darf? Etwas haben zu wollen, aber nicht zu kennen und zu können, macht doch den Reiz aus, der zu Wissen führt. (Das ist doch der selbe Mechanismus des Systems Warenverkehr.) Try-and-Error bis Verständnis dafür wächst.

                Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.

                Wir reden hier nicht davon, dass ein Neuling einen root-Server gemietet hat und jetzt nach Tipps fragt. Wenn er nicht einer der vielen freespace-Anbieter nutzt, wird er auch im Falle eines gemieteten Plätzchen für seine Präsenz höchst wahrscheinlich nichts mit Konfiguration zu tun. Wenn es ein Administrator zulässt, dass PHP-Scripte ein Sicherheitsrisiko für das System darstellen können, ist er selbst schuld. Für die eigenen Daten, die durch unsachgemäßen Umgang mit PHP verloren gehen können, trägt man natürlich selbst Verantwortung. Das sehe ich aber als das Gleiche an wie aufgeschlagene Knie, wenn man Radfahren lernt und stützt.

                Kurz: Nicht nur der Erhobene Zeigefinger auch Leichtsinn lehrt.

                Gruß aus Berlin!
                eddi

                1. Hallo,

                  Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*?
                  ...Aber wenn jemand mit PHP rumwurschtelt, dann schon.
                  auch dann nicht. Dass 1321060 das Gleiche sein soll wie #142864 analog in CSS, liegt nicht auf der Hand.

                  sehe ich anders.
                  Wer Grundkenntnisse im Programmieren hat (unabhängig von der Sprache), weiß auch, dass man Zahlenwerte in verschiedenen Notationen und Zahlensystemen schreiben kann; dem sollten also Schreibweisen wie 0x7F6340, 4.08E-4 oder .01 geläufig sein; ebenso weiß man, dass Farbangaben in CSS (oder HTML) mit vorangestelltem Raute-Zeichen Hexadezimalzahlen sind.
                  Wer diese Grundkenntnisse nicht hat, sollte IMHO noch keine fremden Scripte anpassen, weil die Wahrscheinlichkeit groß ist, dass er nicht weiß, was er tut.

                  Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich.
                  Das ist es auch und gehört verboten wie Fahrradfahrenlernen u. d. g.

                  Fahrradfahrenlernen gehört vor allem verboten, wenn man es mitten im öffentlichen Straßenverkehr tut, solange man noch nicht sicher ist.

                  Betrachte doch auch mal die Alternative! Muss jeder Folianten voll Wissen in sich hinein gestopft haben, bis er seine ersten Zeilen PHP schreiben darf?

                  Nein. Aber man sollte so ehrlich sein und das, was man produziert (oder anpasst), ungefähr auf den eigenen Kenntnisstand zu beschränken. Experimente gern - aber dann in einer sicheren, von der Außenwelt abgeschirmten Umgebung.

                  Etwas haben zu wollen, aber nicht zu kennen und zu können, macht doch den Reiz aus, der zu Wissen führt.

                  Ja. Aber das Wissen oder Können mitten im Leben zu sammeln, kann riskant sein. Es heißt nicht umsonst: Wissen erwirbt man, indem man immer sorgfältig das Kleingedruckte liest. Erfahrung bekommt man, indem man das nicht tut. Das kann dann aber oft ein sehr schmerzhafter Weg sein.

                  (Das ist doch der selbe Mechanismus des Systems Warenverkehr.)

                  Der Vergleich erschließt sich mir nicht. Warenverkehr heißt: Ich möchte etwas haben, stelle aber nach einem Blick auf mein Bankkonto fest, dass ich es mir nicht leisten kann, also muss ich es zurückstellen - oder Prioritäten ändern und andere Dinge zurückstellen, so dass ich die nötigen Mittel bereitstellen kann.

                  Try-and-Error bis Verständnis dafür wächst.

                  Umgekehrt, Eddi, umgekehrt: Erst ein wenig Theorie anlernen, bis man ein Verständnis für die Grundlagen hat, *dann* erst kann trial-and-error eine hilfreiche Lernmethode sein.
                  Mit 17 habe ich einen kleinen Ski-Kurs absolviert - da haben sie uns auch nicht gleich auf die Piste geschickt, sondern die ersten paar Stunden waren "Trockenübungen" in der Turnhalle.
                  Den Schlosserlehrling lässt man auch nicht gleich das schmiedeeiserne Gartentor vom Bürgermeister instandsetzen, sondern der soll erstmal ein paar Wochen Grundfertigkeiten im Sägen, Feilen und Bohren üben.

                  Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.
                  Wir reden hier nicht davon, dass ein Neuling einen root-Server gemietet hat und jetzt nach Tipps fragt.

                  Aber davon, dass jemand ein PHP-Script im öffentlichen Internet einsetzen will, es anpassen will und nicht genau weiß, was er sich (und anderen) möglicherweise für Probleme einhandelt. Du weißt doch sicher selbst, wie oft hier jemand mit offenkundigem Mangel an Sachkenntnis ermahnt wird, ein Formmail-Script in der gezeigten Version um Himmels Willen nicht zu nutzen, weil es eine tolle Spamschleuder darstellt, wenn der Angreifer die richtige Stelle findet.

                  Schönen Abend noch,
                   Martin

                  --
                  Soziologen sind nützlich, aber keiner will sie haben.
                  Bei Informatikern ist es gerade umgekehrt.
                  1. @@Der Martin:

                    nuqneH

                    ebenso weiß man, dass Farbangaben in CSS (oder HTML) mit vorangestelltem Raute-Zeichen Hexadezimalzahlen sind.

                    Nein, sind es nicht.

                    Wennschon, dann sind es Tripel von Hexadezimalzahlen: #112233 entspricht rgb(0x11, 0x22, 0x33)*.

                    Und das auch nicht immer: #123 ist nicht etwa dasselbe wie #000123, was der Fall sein müsste, wenn du 123 als Hexadezimalzahl interpretieren willst. #123 ist aber dasselbe wie #112233.

                    Qapla'

                    * Die hexadezimale Notation der R-, G- und B-Werte dient hier nur zur Veranschaulichung; sie ist in CSS nicht erlaubt.

                    --
                    Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
                    1. Und das auch nicht immer: #123 ist nicht etwa dasselbe wie #000123, was der Fall sein müsste, wenn du 123 als Hexadezimalzahl interpretieren willst. #123 ist aber dasselbe wie #112233.

                      Mit größerer Farbtiefe ist auch #111222333 wiederum dasselbe. Ebenso ist im RGBA-Raum (24+8 Bit) #112233FF visuell dasselbe wie #112233 in 24 Bit RGB.

                      1. @@suit:

                        nuqneH

                        Mit größerer Farbtiefe ist auch #111222333 wiederum dasselbe. Ebenso ist im RGBA-Raum (24+8 Bit) #112233FF visuell dasselbe wie #112233 in 24 Bit RGB.

                        ?? Auch in CSS 3 sind weder #111222333 noch #112233FF gültige Werte. [CSS3-COLOR §4.2]

                        Qapla'

                        --
                        Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
                        1. ?? Auch in CSS 3 sind weder #111222333 noch #112233FF gültige Werte. [CSS3-COLOR §4.2]

                          Das ist mir klar - aber in diesem Thread gings[?] ja darum, dass es "zufällig" überall so ist und solche "zufälligen" Übereinstimmungen doch auffallen sollten.

                          Eine 8-stellige hexadezimale Notation anstatt rgba()-Dezimal wäre übrigens noch praktisch in CSS3.

                  2. Re:

                    Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*?
                    ...Aber wenn jemand mit PHP rumwurschtelt, dann schon.
                    auch dann nicht. Dass 1321060 das Gleiche sein soll wie #142864 analog in CSS, liegt nicht auf der Hand.

                    sehe ich anders.
                    Wer Grundkenntnisse im Programmieren hat (unabhängig von der Sprache), weiß auch, dass man Zahlenwerte in verschiedenen Notationen und Zahlensystemen schreiben kann; dem sollten also Schreibweisen wie 0x7F6340, 4.08E-4 oder .01 geläufig sein; ebenso weiß man, dass Farbangaben in CSS (oder HTML) mit vorangestelltem Raute-Zeichen Hexadezimalzahlen sind.
                    Wer diese Grundkenntnisse nicht hat, sollte IMHO noch keine fremden Scripte anpassen, weil die Wahrscheinlichkeit groß ist, dass er nicht weiß, was er tut.

                    Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich.
                    Das ist es auch und gehört verboten wie Fahrradfahrenlernen u. d. g.

                    Fahrradfahrenlernen gehört vor allem verboten, wenn man es mitten im öffentlichen Straßenverkehr tut, solange man noch nicht sicher ist.

                    Okay, dann lass uns das mal auf ein Szenario übertragen. Straßenverkehr wäre hier das Internet und der Park zum üben wäre dann der private Rechner. Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten. Default wird nämlich ein Port aufgemacht, womit er Teil des WWW werden könnte, was ja analog der öffentliche Straßenverkehr wäre...

                    Mit Grundkenntnissen hat das schlichtweg gar nichts zu tun. Er müsste sich mit dem OS erstmal auseinandersetzten, möglicherweise Router-Doku - jedenfalls aber Firewall einstellen.

                    ...

                    (Das ist doch der selbe Mechanismus des Systems Warenverkehr.)

                    Der Vergleich erschließt sich mir nicht. Warenverkehr heißt: Ich möchte etwas haben, stelle aber nach einem Blick auf mein Bankkonto fest, dass ich es mir nicht leisten kann, also muss ich es zurückstellen - oder Prioritäten ändern und andere Dinge zurückstellen, so dass ich die nötigen Mittel bereitstellen kann.

                    Oder Du würdest mehr für Deine implizierten Träume arbeiten müssen. Hier im Vergleich müsste der OP sich mehr Wissen aneignen.

                    Try-and-Error bis Verständnis dafür wächst.

                    Erst ein wenig Theorie anlernen, bis man ein Verständnis für die Grundlagen hat, *dann* erst kann trial-and-error eine hilfreiche Lernmethode sein.
                    Mit 17 habe ich einen kleinen Ski-Kurs absolviert - da haben sie uns auch nicht gleich auf die Piste geschickt, sondern die ersten paar Stunden waren "Trockenübungen" in der Turnhalle.
                    Den Schlosserlehrling lässt man auch nicht gleich das schmiedeeiserne Gartentor vom Bürgermeister instandsetzen, sondern der soll erstmal ein paar Wochen Grundfertigkeiten im Sägen, Feilen und Bohren üben.

                    Ja, genau: Er passt ein fertiges Script an. Er schreibt mit seinen Kenntnissen keine Applikation zur Abwicklung von bargeldlosen Zahlungsverkehr für das Internet. Daher solltest Du die Relationen nicht verdrehen. So überspitzt, wie Du es nämlich darstellst, ist es keinesfalls. Das aber ist der Punkt. Jemand, der eine Frage zu Farben stellt, wird hochtrabent "geholfen". Hast Du Dich beispielsweise mal um einen Verweis geschert, damit er eine gute Quelle zum nachlesen und verstehen hat? So muss er selbst über Suchmaschinen suchen. Wer weiß, auf welche Qualität von Beschreibungen er dabei findet.

                    Da kannst Du also noch so viel Kleingedrucktest propagieren, was, wie ich Dich anfänglich ja fragte keine Folianten füllen soll (womit wir dann bei der eigentlichen Widersprüchlichkeit dieser Argumentationskette wären), ein Fragender zu lesen hat. Er würde hier doch nicht nach der Farbangabe fragen, wenn er diese kennen würde. Genau an diesem Punkt verlangst Du Wissen (wortwörtlich "Grundkenntnisse im Programmieren"), was die Frage überflüssig machen würde. Indirekt wirfst Du also jemanden vor, dass er hier fragt...

                    Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.
                    Wir reden hier nicht davon, dass ein Neuling einen root-Server gemietet hat und jetzt nach Tipps fragt.

                    Aber davon, dass jemand ein PHP-Script im öffentlichen Internet einsetzen will, es anpassen will und nicht genau weiß, was er sich (und anderen) möglicherweise für Probleme einhandelt. Du weißt doch sicher selbst, wie oft hier jemand mit offenkundigem Mangel an Sachkenntnis ermahnt wird, ein Formmail-Script in der gezeigten Version um Himmels Willen nicht zu nutzen, weil es eine tolle Spamschleuder darstellt, wenn der Angreifer die richtige Stelle findet.

                    Wie oben schon ausgeführt, kann auch der xampp, der auf dem privaten Rechner daheim an Port 80 lauscht, teil des Internets sein. Abgesehen davon bist Du kein bisschen darauf eingegangen, dass jemand, der nicht selbst PHP zu konfigurieren hat, nur seine Daten gefährdet und nicht die des Systems oder des Internets. Die Relevanz Deiner Argumente ist also fraglich.

                    Was mich jedenfalls bei vielen Fragen zu fertigen Scripten immer wieder erschreckte, war die schlechte Qualität der Scripte, die zum Teil sogar Sicherheitsprobleme verursachen könnte. Das ist aber ein anderes Thema.

                    Gruß aus Berlin!
                    eddi

                    1. Hallo,

                      Fahrradfahrenlernen gehört vor allem verboten, wenn man es mitten im öffentlichen Straßenverkehr tut, solange man noch nicht sicher ist.
                      Okay, dann lass uns das mal auf ein Szenario übertragen. Straßenverkehr wäre hier das Internet und der Park zum üben wäre dann der private Rechner.

                      guter Ansatz.

                      Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten. Default wird nämlich ein Port aufgemacht, womit er Teil des WWW werden könnte, was ja analog der öffentliche Straßenverkehr wäre...

                      Der Satz ist dir ziemlich entglitten, wodurch der Sinn vorlorengegangen ist.
                      Meintest du: Wer programmieren lernen will, muss sich erstmal darum kümmern, sein System (OS, Apache, PHP) sicher einzurichten?

                      Dann sage ich: Nein. Wäre kein Fehler, ist aber nicht der Punkt. Denn Programmieren kann man auch lernen, ohne je einen Kontakt zum Internet herzustellen. Ist am Anfang auch durchaus sinnvoll, IMHO.

                      Wenn man aber Programme schreiben will, die explizit mit dem Internet interagieren - dann ja, unbedingt. Dann halte ich eine Kenntnis der Protokolle und Netzwerkarchitekturen, die da beteiligt sind, für unbedingt erforderlich.

                      Mit Grundkenntnissen hat das schlichtweg gar nichts zu tun. Er müsste sich mit dem OS erstmal auseinandersetzten, möglicherweise Router-Doku - jedenfalls aber Firewall einstellen.

                      Selbstverständlich.

                      (Das ist doch der selbe Mechanismus des Systems Warenverkehr.)
                      Der Vergleich erschließt sich mir nicht. Warenverkehr heißt: Ich möchte etwas haben, stelle aber nach einem Blick auf mein Bankkonto fest, dass ich es mir nicht leisten kann, also muss ich es zurückstellen - oder Prioritäten ändern und andere Dinge zurückstellen, so dass ich die nötigen Mittel bereitstellen kann.
                      Oder Du würdest mehr für Deine implizierten Träume arbeiten müssen.

                      Oh. Okay. Passt nicht so richtig in meine Denkweise - ich definiere ein Minimum an Lebensqualität und Annehmlichkeiten, das ich haben will, und bemühe mich, nicht mehr Aufwand zu betreiben als erforderlich, um diesen Level zu halten (plus eine gewisse Reserve für Unvorhergesehenes).
                      Außer die Arbeit macht Spaß.

                      Hier im Vergleich müsste der OP sich mehr Wissen aneignen.

                      Ja, richtig.

                      Ja, genau: Er passt ein fertiges Script an. Er schreibt mit seinen Kenntnissen keine Applikation zur Abwicklung von bargeldlosen Zahlungsverkehr für das Internet. Daher solltest Du die Relationen nicht verdrehen.

                      Doch, durchaus. Sonst könnte ich ja auch lustig hergehen und die Heizung in meiner Wohnung nach eigenem Gutdünken umbauen, sind ja nur ein paar Rohre mit heißem Wasser drin.
                      Dass ich dabei aber die Funktion der Heizung fürs ganze Haus gefährde, dass ich die Energiebilanz des Gebäudes verändere, muss mich nicht interessieren?

                      Jemand, der eine Frage zu Farben stellt, wird hochtrabent "geholfen". Hast Du Dich beispielsweise mal um einen Verweis geschert, damit er eine gute Quelle zum nachlesen und verstehen hat?

                      Nein. Die Hinweise von Cheatah (gewohnt geheimnisvoll), bleicher (sehr knapp, aber auf den Punkt) und dedlfix (ein wenig didaktisch angehaucht) fand ich völlig okay und ausreichend.

                      Da kannst Du also noch so viel Kleingedrucktest propagieren, was, wie ich Dich anfänglich ja fragte keine Folianten füllen soll (womit wir dann bei der eigentlichen Widersprüchlichkeit dieser Argumentationskette wären)

                      Das ist kein Widerspruch. Ich gehe aber davon aus, dass sich jemand etwas Grundkenntnisse über ein Thema aneignet, bevor er sich aktiv damit befasst; die Informationen, die sich "am Wege" ergeben, aber intensiv verfolgt. Das ist jedenfalls meine Strategie.

                      Er würde hier doch nicht nach der Farbangabe fragen, wenn er diese kennen würde. Genau an diesem Punkt verlangst Du Wissen (wortwörtlich "Grundkenntnisse im Programmieren"), was die Frage überflüssig machen würde. Indirekt wirfst Du also jemanden vor, dass er hier fragt...

                      Nein, die Frage war ja okay. Aber mit der Info, 0x142864 sei eine in hexadezimal formulierte Farbangabe wie #142864 in CSS, fand ich die Frage erschöpfend beantwortet.

                      Wie oben schon ausgeführt, kann auch der xampp, der auf dem privaten Rechner daheim an Port 80 lauscht, teil des Internets sein.

                      Eben. Deswegen verlange ich von jemandem, der einen Apachen (potentiell) mit Zugang zum Internet betreibt, auch entsprechende Kenntnisse und halte es für verantwortungslos, wenn es von apachefriends.org als kinderleicht dargestellt wird, mit XAMPP einen eigenen Webserver einzurichten.

                      Abgesehen davon bist Du kein bisschen darauf eingegangen, dass jemand, der nicht selbst PHP zu konfigurieren hat, nur seine Daten gefährdet und nicht die des Systems oder des Internets. Die Relevanz Deiner Argumente ist also fraglich.

                      Die Begründung für diese vielleicht übervorsichtige Haltung hast du in deinem letzten Absatz selbst nachgeliefert:

                      Was mich jedenfalls bei vielen Fragen zu fertigen Scripten immer wieder erschreckte, war die schlechte Qualität der Scripte, die zum Teil sogar Sicherheitsprobleme verursachen könnte. Das ist aber ein anderes Thema.

                      Das ist nämlich *kein* anderes Thema, sondern der Punkt, den ich die ganze Zeit beschreibe.

                      So long,
                       Martin

                      --
                      Wer im Steinhaus sitzt, soll nicht mit Gläsern werfen.
                      1. Hi,

                        Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten.
                        Der Satz ist dir ziemlich entglitten, wodurch der Sinn vorlorengegangen ist.

                        nein, ist er nicht, entschuldige. Ich musste ihn nur etwas öfter lesen, bis mein Deutsch-Parser das fehlende Komma richtig erkannt und ergänzt hatte.

                        Nur gut, dass ich den Sinn schon vorher richtig erkannt hatte.

                        Ciao,
                         Martin

                        --
                        Die letzten Worte des stotternden Beifahrers:
                        Frei... frei... frei... freilich kommt da was!!
                        1. Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten.
                          Der Satz ist dir ziemlich entglitten, wodurch der Sinn vorlorengegangen ist.

                          nein, ist er nicht, entschuldige. Ich musste ihn nur etwas öfter lesen, bis mein Deutsch-Parser das fehlende Komma richtig erkannt und ergänzt hatte.

                          doch, doch. Es fehlt mehr als ein Komma:

                          Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp zu reisen, durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten.

                          Gruß aus Berlin!
                          eddi

                          1. Hallo

                            doch, doch. Es fehlt mehr als ein Komma:

                            ... und denn noch 'n "ß", ist ja schließlich keine Kaffeefahrt.
                            *scnr*

                            Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp zu reisen, durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten.

                            Tschö, Auge

                            --
                            Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
                            Terry Pratchett, "Wachen! Wachen!"
                            Veranstaltungsdatenbank Vdb 0.3
                      2. Re:

                        Wer also programmieren lernen will, muss sich Deiner Meinung nach, um keine Sicherheitslücken in seinem System mittels Webserver mit PHP wie xampp durch die Apache-Dokumentation quälen, um den Server erstmal sicher einzurichten. Default wird nämlich ein Port aufgemacht, womit er Teil des WWW werden könnte, was ja analog der öffentliche Straßenverkehr wäre...

                        Der Satz ist dir ziemlich entglitten, wodurch der Sinn vorlorengegangen ist.
                        Meintest du: Wer programmieren lernen will, muss sich erstmal darum kümmern, sein System (OS, Apache, PHP) sicher einzurichten?

                        Dann sage ich: Nein. Wäre kein Fehler, ist aber nicht der Punkt. Denn Programmieren kann man auch lernen, ohne je einen Kontakt zum Internet herzustellen. Ist am Anfang auch durchaus sinnvoll, IMHO.

                        Das halte ich für weltfremd. Selbst ich programmiere mit der online vorliegenden Dokumentationen von PHP, Perl oder Python und lade sie nicht herunter. Sie sind die aktuellsten.

                        Wenn man aber Programme schreiben will, die explizit mit dem Internet interagieren - dann ja, unbedingt. Dann halte ich eine Kenntnis der Protokolle und Netzwerkarchitekturen, die da beteiligt sind, für unbedingt erforderlich.

                        Im vorliegenden Fall will keiner ein Programm schreiben, das mit dem Internet interagiert. Es soll nur ein fertiges Script angepasst werden. Ein solches hat allermeist ein paar Variablen am Scriptanfang, über die man zum Beispiel Farben anpassen kann. Das ist auch hier der Fall, was Du einfach nachvollziehen kannst, da der OP in wirklich vorbildlicher Art sein Problem beschrieben und den Quellcode offengelegt hat, den er gedenkt einzusetzten.

                        Ja, genau: Er passt ein fertiges Script an. Er schreibt mit seinen Kenntnissen keine Applikation zur Abwicklung von bargeldlosen Zahlungsverkehr für das Internet. Daher solltest Du die Relationen nicht verdrehen.

                        Doch, durchaus. Sonst könnte ich ja auch lustig hergehen und die Heizung in meiner Wohnung nach eigenem Gutdünken umbauen, sind ja nur ein paar Rohre mit heißem Wasser drin.
                        Dass ich dabei aber die Funktion der Heizung fürs ganze Haus gefährde, dass ich die Energiebilanz des Gebäudes verändere, muss mich nicht interessieren?

                        Leite anhand der Quellen Deinen völlig verdrehten Vergleich der Heizungen her! Wenn Du dann auch dazu Stellung genommen hast, dass es Administratoren sind, die für die Sicherheit des Systems Verantwortung tragen, rede ich mit Dir weiter. Martin, sieh Dir die Quellen an und erkenne, wie völlig überzogen Du von Leichtsinn schriebst, der überhaupt nichts mit den Gefahren eines eigenmächtigen Heizungsumbaus zu tun hat.

                        Da kannst Du also noch so viel Kleingedrucktest propagieren, was, wie ich Dich anfänglich ja fragte keine Folianten füllen soll (womit wir dann bei der eigentlichen Widersprüchlichkeit dieser Argumentationskette wären)

                        Ich gehe aber davon aus, dass sich jemand etwas Grundkenntnisse über ein Thema aneignet...

                        Du erwartest es in überzogenem Maße.

                        Er würde hier doch nicht nach der Farbangabe fragen, wenn er diese kennen würde. Genau an diesem Punkt verlangst Du Wissen (wortwörtlich "Grundkenntnisse im Programmieren"), was die Frage überflüssig machen würde. Indirekt wirfst Du also jemanden vor, dass er hier fragt...

                        Nein, die Frage war ja okay. Aber mit der Info, 0x142864 sei eine in hexadezimal formulierte Farbangabe wie #142864 in CSS, fand ich die Frage erschöpfend beantwortet.

                        Wie oben schon ausgeführt, kann auch der xampp, der auf dem privaten Rechner daheim an Port 80 lauscht, teil des Internets sein.

                        Eben. Deswegen verlange ich von jemandem, der einen Apachen (potentiell) mit Zugang zum Internet betreibt, auch entsprechende Kenntnisse und halte es für verantwortungslos, wenn es von apachefriends.org als kinderleicht dargestellt wird, mit XAMPP einen eigenen Webserver einzurichten.

                        Wie die letzten Sicherheits-updates des Firefox (steht stellvertretend auch für andere Pannengeschosse) zeigten, ist es genauso verantwortungslos mit diesem zu surfen. Allerdings muss ich wider meiner Argumentation zugestehen, dass mir xampp und Co. ebenso ein Dorn im Auge sind.

                        Abgesehen davon bist Du kein bisschen darauf eingegangen, dass jemand, der nicht selbst PHP zu konfigurieren hat, nur seine Daten gefährdet und nicht die des Systems oder des Internets. Die Relevanz Deiner Argumente ist also fraglich.

                        Die Begründung für diese vielleicht übervorsichtige Haltung hast du in deinem letzten Absatz selbst nachgeliefert:

                        Was mich jedenfalls bei vielen Fragen zu fertigen Scripten immer wieder erschreckte, war die schlechte Qualität der Scripte, die zum Teil sogar Sicherheitsprobleme verursachen könnte. Das ist aber ein anderes Thema.

                        Das ist nämlich *kein* anderes Thema, sondern der Punkt, den ich die ganze Zeit beschreibe.

                        Dann solltest Du anfangen zwischen Sicherheit der Daten des Scriptanwenders und der Sicherheit des Systems, auf dem das Script läuft, zu unterscheiden. Das wirfst Du alles in einen Topf. Du argumentierst mit System- und Internetsicherheit. Dafür ist aber kein Nutzer, der nur Webspace hat verantwortlich. Der Betreiber ist dafür verantwortlich. Womit sich dann Deine Argumentation als irrelevant erweist, denn es geht bei der tatsächlich maßgeblichen Sicherheit um gleiches, wie bei der Sorge um aufgeschlagene Knie beim Radfahrenüben.

                        Gruß aus Berlin!
                        eddi

                        1. Moin!

                          Meintest du: Wer programmieren lernen will, muss sich erstmal darum kümmern, sein System (OS, Apache, PHP) sicher einzurichten?
                          Dann sage ich: Nein. Wäre kein Fehler, ist aber nicht der Punkt. Denn Programmieren kann man auch lernen, ohne je einen Kontakt zum Internet herzustellen. Ist am Anfang auch durchaus sinnvoll, IMHO.
                          Das halte ich für weltfremd. Selbst ich programmiere mit der online vorliegenden Dokumentationen von PHP, Perl oder Python und lade sie nicht herunter. Sie sind die aktuellsten.

                          Das ist dann aber nicht "den Kontakt zum Internet herstellen". Du benutzt einen Browser (also eine fertige, anerkannte, wenn auch nie fehlerfreie Fremdsoftware), um zusätzliche Information abzurufen. Das Programm, das du schreibst, sei es zur Anwendung oder zum Üben, muss aber nicht von Anfang an eine Verbindung zum Internet unterhalten - das halte ich eher für die Königsdisziplin der Programmierung.

                          Im vorliegenden Fall will keiner ein Programm schreiben, das mit dem Internet interagiert. Es soll nur ein fertiges Script angepasst werden. Ein solches hat allermeist ein paar Variablen am Scriptanfang, über die man zum Beispiel Farben anpassen kann. Das ist auch hier der Fall, was Du einfach nachvollziehen kannst, da der OP in wirklich vorbildlicher Art sein Problem beschrieben und den Quellcode offengelegt hat, den er gedenkt einzusetzten.

                          Okay, diesen konkreten Fall haben wir ja nun schon in aller Länge und Breite durch. Ich bin schon längst bei einer Grundsatzhaltung. Nämlich der Haltung, dass man nicht an Dinge Hand anlegen sollte, die das eigene Verständnis und/oder Können übersteigen.
                          Wenn sich das Anpassen eines Scripts tatsächlich auf das Ändern einiger Konfigurationsdaten und -direktiven an einer zentralen Stelle beschränkt, okay. Wenn jemand aber da schon nachfragen muss, zweifle ich daran, dass er das nötige Grundverständnis hat, um nicht versehentlich andere Dinge mit zu ändern.

                          Doch, durchaus. Sonst könnte ich ja auch lustig hergehen und die Heizung in meiner Wohnung nach eigenem Gutdünken umbauen, sind ja nur ein paar Rohre mit heißem Wasser drin.
                          Dass ich dabei aber die Funktion der Heizung fürs ganze Haus gefährde, dass ich die Energiebilanz des Gebäudes verändere, muss mich nicht interessieren?
                          Leite anhand der Quellen Deinen völlig verdrehten Vergleich der Heizungen her!

                          Ganz einfach: Es ist das Eingreifen in ein System, das ich nur ansatzweise überblicken kann. Ich dachte, es wäre endlich klar, dass es mir längst nicht mehr um diesen einen Einzelfall hier geht.

                          Wenn Du dann auch dazu Stellung genommen hast, dass es Administratoren sind, die für die Sicherheit des Systems Verantwortung tragen, rede ich mit Dir weiter.

                          Natürlich sind es Administratoren. Aber wenn ein Administrator einem Laien (davon muss man bei den meisten Nutzern wohl ausgehen) ein mächtiges Werkzeug wie PHP in die Hand gibt, *kann* man es nicht mehr wirksam kontrollieren (oder man müsste es so weit einschränken, dass es für manche Anwendungen wieder unbrauchbar wird).
                          Ein Chirurg kann einem modellbau-begeisterten Bekannten ein Skalpell überlassen, weil man damit sehr gut Kunststoffteile bearbeiten kann. Tut er es aber, ohne seinem Bekannten vorher die Handhabung zu zeigen und ihn auf die Gefährlichkeit des Werkzeugs hinzuweisen, handelt er IMHO fahrlässig. Dem Modellbauer will ich hier ebensowenig einen Vorwurf machen wie dem PHP-Newbie, der mal eben ein kleines Script anpassen möchte, ohne viel Ahnung zu haben.

                          Ja, ich bin dafür, eine Art Internet-Führerschein einzuführen - vielleicht nicht für die reinen Nutzer, aber spätestens für diejenigen, die sich aktiv einbringen, d.h. selbst für einen Webspace oder gar einen kompletten Server verantwortlich sein wollen. Hostingverträge nur gegen Nachweis bestimmter Kenntnisse und Fähigkeiten. Ist aber leider aufgrund der weltweiten Verstrickung nicht möglich.
                          Ja, ich bin dagegen, dass heutzutage jeder komplett ohne Fachkenntnisse Inhalte im Internet veröffentlichen kann.

                          Martin, sieh Dir die Quellen an und erkenne, wie völlig überzogen Du von Leichtsinn schriebst, der überhaupt nichts mit den Gefahren eines eigenmächtigen Heizungsumbaus zu tun hat.

                          Nein, ich werde mir keine Quellen ansehen, weil ich -wie gesagt- längst über den konkreten Einzelfall hinweg bin.

                          Ich gehe aber davon aus, dass sich jemand etwas Grundkenntnisse über ein Thema aneignet...
                          Du erwartest es in überzogenem Maße.

                          Ich erwarte es in dem Maße, wie ich es selbst auch tun würde: So weit, dass ich das, womit und woran ich arbeite, auch verstehe.

                          Dann solltest Du anfangen zwischen Sicherheit der Daten des Scriptanwenders und der Sicherheit des Systems, auf dem das Script läuft, zu unterscheiden.

                          Das tu ich von Anfang an. Es ist mir weitgehend egal, wenn jemand mit einem unsauber programmierten Script seine Datenbank plattmacht oder sein eigenes Online-Gästebuch mit Spameinträgen geflutet wird. Das ist ärgerlich für den Inhaber, aber für den Rest der Welt nicht weiter schlimm.
                          Es ist mir aber nicht egal, wenn ich die Gefahr sehe, dass ein Script womöglich als Mail-Spamschleuder missbraucht werden kann, oder dass ein Script durch ungeprüfte Verwendung von Benutzereingaben das Includen und Ausführen von Fremdcode ermöglicht.

                          Das wirfst Du alles in einen Topf. Du argumentierst mit System- und Internetsicherheit. Dafür ist aber kein Nutzer, der nur Webspace hat verantwortlich.

                          Nicht im vertraglichen Sinn. Er sollte sich aber zumindest verantwortlich *fühlen* und verantwortungsbewusst handeln.

                          Der Betreiber ist dafür verantwortlich.

                          Ja. Er kann diese Verantwortung aber nur dann ausreichend wahrnehmen, wenn seine Kunden nicht fahrlässig oder mutwillig handeln. Er ist daher auf ein gewisses Maß an Mitverantwortung durch den Kunden/Nutzer angewiesen.

                          Ciao,
                           Martin

                          --
                          Arzt:    Gegen Ihr Übergewicht hilft wohl nur noch Gymnastik.
                          Patient: Sie meinen, Kniebeugen und so?
                          Arzt:    Nein, Kopfschütteln. Immer dann, wenn Ihnen jemand was zu essen anbietet.
                          1. Re:

                            Das ist dann aber nicht "den Kontakt zum Internet herstellen". Du benutzt einen Browser (also eine fertige, anerkannte, wenn auch nie fehlerfreie Fremdsoftware), um zusätzliche Information abzurufen. Das Programm, das du schreibst, sei es zur Anwendung oder zum Üben, muss aber nicht von Anfang an eine Verbindung zum Internet unterhalten - das halte ich eher für die Königsdisziplin der Programmierung.

                            Also wieder für den Neuling OS, Apache und Firewall durcharbeiten, weil Port 80 nach außen offen sein könnte. Du machst Dir die Konsequenzen nicht klar, was zu immer den selben Widersprüchen führt.

                            Im vorliegenden Fall will keiner ein Programm schreiben, das mit dem Internet interagiert. Es soll nur ein fertiges Script angepasst werden. Ein solches hat allermeist ein paar Variablen am Scriptanfang, über die man zum Beispiel Farben anpassen kann. Das ist auch hier der Fall, was Du einfach nachvollziehen kannst, da der OP in wirklich vorbildlicher Art sein Problem beschrieben und den Quellcode offengelegt hat, den er gedenkt einzusetzten.

                            Okay, diesen konkreten Fall haben wir ja nun schon in aller Länge und Breite durch. Ich bin schon längst bei einer Grundsatzhaltung. Nämlich der Haltung, dass man nicht an Dinge Hand anlegen sollte, die das eigene Verständnis und/oder Können übersteigen.
                            Wenn sich das Anpassen eines Scripts tatsächlich auf das Ändern einiger Konfigurationsdaten und -direktiven an einer zentralen Stelle beschränkt, okay. Wenn jemand aber da schon nachfragen muss, zweifle ich daran, dass er das nötige Grundverständnis hat, um nicht versehentlich andere Dinge mit zu ändern.

                            Das ist weder Grund, völlig übertriebene Vergleiche zu bemühen, noch die Verantwortung den falschen Händen zuzusprechen.

                            Doch, durchaus. Sonst könnte ich ja auch lustig hergehen und die Heizung in meiner Wohnung nach eigenem Gutdünken umbauen, sind ja nur ein paar Rohre mit heißem Wasser drin.
                            Dass ich dabei aber die Funktion der Heizung fürs ganze Haus gefährde, dass ich die Energiebilanz des Gebäudes verändere, muss mich nicht interessieren?
                            Leite anhand der Quellen Deinen völlig verdrehten Vergleich der Heizungen her!

                            Ich dachte, es wäre endlich klar, dass es mir längst nicht mehr um diesen einen Einzelfall hier geht.

                            Ich dachte, es wäre längst klar, dass Deine Argumentation hinkt. Von einem PHP-Script gehen nach außen wirkend nur die Risiken aus, die die Konfiguration zulässt. Für die Konfiguration sind Administratoren zuständig. Nix Heizung, nix Bürgermeisterstahltor - sondern Bohrübungen an fertigen Scripten! Das ist die Realität, der Du die überzogene Maske der Sicherheitsrisiken überhilfst.

                            Martin, sieh Dir die Quellen an und erkenne, wie völlig überzogen Du von Leichtsinn schriebst, der überhaupt nichts mit den Gefahren eines eigenmächtigen Heizungsumbaus zu tun hat.

                            Nein, ich werde mir keine Quellen ansehen, weil ich -wie gesagt- längst über den konkreten Einzelfall hinweg bin.

                            Die sind aber exemplarisch für sehr viele ähnlich gelagerte Fälle. So heißt es im Script:

                            /*  
                            *  
                            * this code is based on captcha code by Simon Jarvis  
                            * http://www.white-hat-web-design.co.uk/articles/php-captcha.php  
                            *  
                            * This program is free software; you can redistribute it and/or  
                            * modify it under the terms of the GNU General Public License  
                            * as published by the Free Software Foundation  
                            *  
                            * This program is distributed in the hope that it will be useful,  
                            * but WITHOUT ANY WARRANTY; without even the implied warranty of  
                            * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the  
                            * GNU General Public License for more details:  
                            * http://www.gnu.org/licenses/gpl.html  
                            */
                            

                            Der Pauschalfall heißt, dass ein vorkonfigurierter Webspace mit einem nicht verstandenem Fertigscript genutzt wird. Schaden kann nur an den eigenen Daten geschehen. Für alles andere haftet der Betreiber.

                            Ich gehe aber davon aus, dass sich jemand etwas Grundkenntnisse über ein Thema aneignet...
                            Du erwartest es in überzogenem Maße.

                            Ich erwarte es in dem Maße, wie ich es selbst auch tun würde: So weit, dass ich das, womit und woran ich arbeite, auch verstehe.

                            Dann schalte das Forum ab! Es wird nach Deinen Maßstäben nicht gebraucht.

                            Es ist mir aber nicht egal, wenn ich die Gefahr sehe, dass ein Script womöglich als Mail-Spamschleuder missbraucht werden kann, oder dass ein Script durch ungeprüfte Verwendung von Benutzereingaben das Includen und Ausführen von Fremdcode ermöglicht.

                            Beides ist nur aufgrund von Fehlern der Konfiguration möglich. Das verkennst Du.

                            Das wirfst Du alles in einen Topf. Du argumentierst mit System- und Internetsicherheit. Dafür ist aber kein Nutzer, der nur Webspace hat verantwortlich.

                            Nicht im vertraglichen Sinn. Er sollte sich aber zumindest verantwortlich *fühlen* und verantwortungsbewusst handeln.

                            Er ist im nicht vertraglichen Sinne verantwortlich für seine Daten.

                            Der Betreiber ist dafür verantwortlich.

                            Ja. Er kann diese Verantwortung aber nur dann ausreichend wahrnehmen, wenn seine Kunden nicht fahrlässig oder mutwillig handeln. Er ist daher auf ein gewisses Maß an Mitverantwortung durch den Kunden/Nutzer angewiesen.

                            Die Verantwortung des Betreibers ist grundsätzlich unabhängig von den Kunden. Er hat dafür zu sorgen, dass Kunden auf dem System nur das können, was sie auch wirklich dürfen. Er darf daher nie auf Mitverantwortung durch die Kunden angewiesen sein. Denn getreu Deiner Aussage wäre das Internet schon längst zusammengebrochen, wenn es tatsächlich auf die von Dir unterstellte Mitverantwortung von Ahnungslosen ankäme.

                            Gruß aus Berlin!
                            eddi

                            1. Hallo,

                              Das ist dann aber nicht "den Kontakt zum Internet herstellen". Du benutzt einen Browser (also eine fertige, anerkannte, wenn auch nie fehlerfreie Fremdsoftware), um zusätzliche Information abzurufen. Das Programm, das du schreibst, sei es zur Anwendung oder zum Üben, muss aber nicht von Anfang an eine Verbindung zum Internet unterhalten - das halte ich eher für die Königsdisziplin der Programmierung.
                              Also wieder für den Neuling OS, Apache und Firewall durcharbeiten, weil Port 80 nach außen offen sein könnte.

                              nicht, wenn er Programme schreibt, die nur lokal arbeiten.
                              Selbstverständlich doch, wenn er Programme schreiben will, die mit eben diesen erwähnten Dingen arbeiten.

                              Du machst Dir die Konsequenzen nicht klar, was zu immer den selben Widersprüchen führt.

                              Doch, mir sind die Konsequenzen klar, und sie führen nicht zu Widersprüchen, sondern nur immer wieder zu derselben Maxime:
                              Finger weg von Dingen, die du nicht durchschaust; erst lernen, dann machen.

                              Wenn sich das Anpassen eines Scripts tatsächlich auf das Ändern einiger Konfigurationsdaten und -direktiven an einer zentralen Stelle beschränkt, okay. Wenn jemand aber da schon nachfragen muss, zweifle ich daran, dass er das nötige Grundverständnis hat, um nicht versehentlich andere Dinge mit zu ändern.
                              Das ist weder Grund, völlig übertriebene Vergleiche zu bemühen, noch die Verantwortung den falschen Händen zuzusprechen.

                              Ach nein?

                              Nein, ich werde mir keine Quellen ansehen, weil ich -wie gesagt- längst über den konkreten Einzelfall hinweg bin.
                              Die sind aber exemplarisch für sehr viele ähnlich gelagerte Fälle. So heißt es im Script:

                              /*

                              • this code is based on captcha code by Simon Jarvis
                              • http://www.white-hat-web-design.co.uk/articles/php-captcha.php
                              • This program is free software; you can redistribute it and/or
                              • modify it under the terms of the GNU General Public License
                              • as published by the Free Software Foundation
                              • This program is distributed in the hope that it will be useful,
                              • but WITHOUT ANY WARRANTY; without even the implied warranty of
                              • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
                              • GNU General Public License for more details:
                              • http://www.gnu.org/licenses/gpl.html
                                */
                                
                              Was willst du mit diesem Programmkommentar zeigen? Dass der Autor weiß, dass das Script nicht für jeden Fall geeignet ist und keine Verantwortung für unbedachten oder falschen Einsatz übernehmen will?  
                                
                              
                              > Der Pauschalfall heißt, dass ein vorkonfigurierter Webspace mit einem nicht verstandenem Fertigscript genutzt wird. Schaden kann nur an den eigenen Daten geschehen. Für alles andere haftet der Betreiber.  
                                
                              Wenn's mal so wäre. Wie oft ist es dem Betreiber offensichtlich schnurz, was seine Kunden da treiben, insbesondere bei Billig- oder Gratishostern ...  
                                
                              
                              > > Ich erwarte es in dem Maße, wie ich es selbst auch tun würde: So weit, dass ich das, womit und woran ich arbeite, auch verstehe.  
                              > Dann schalte das Forum ab! Es wird nach Deinen Maßstäben nicht gebraucht.  
                                
                              Falsch! Es dient dem Erwerb und Austausch von Wissen! Es stellt somit einen möglichen Weg dar, auch weniger Kundige in die Lage zu versetzen, mit ihren technischen Möglichkeiten kundig und verantwortungsvoll umzugehen.  
                                
                              
                              > Beides ist nur aufgrund von Fehlern der Konfiguration möglich. Das verkennst Du.  
                                
                              Derartige Konfigurationsfehler sind leider bei vielen Hostern die Defaulteinstellung. Das verkennst du.  
                                
                              
                              > > Ja. Er kann diese Verantwortung aber nur dann ausreichend wahrnehmen, wenn seine Kunden nicht fahrlässig oder mutwillig handeln. Er ist daher auf ein gewisses Maß an Mitverantwortung durch den Kunden/Nutzer angewiesen.  
                              > Die Verantwortung des Betreibers ist grundsätzlich unabhängig von den Kunden. Er hat dafür zu sorgen, dass Kunden auf dem System nur das können, was sie auch wirklich dürfen. Er darf daher nie auf Mitverantwortung durch die Kunden angewiesen sein.  
                                
                              Oh schöne rosarote Welt. Dann bräuchte der Hoster ja auch in seinen AGB nicht aufzuzählen, was der Kunde alles tun muss oder nicht tun darf.  
                                
                              
                              > Denn getreu Deiner Aussage wäre das Internet schon längst zusammengebrochen, wenn es tatsächlich auf die von Dir unterstellte Mitverantwortung von Ahnungslosen ankäme.  
                                
                              Das tut es doch im Kleinen (also dezentral) andauernd. Nach einer Schätzung, die ich vor einigen Monaten in den Rundfunknachrichten gehört habe, machen SPAM-Mails heute mehr als die Hälfte des im Internet übertragenen Datenvolumens aus. Meinst du, der Anteil wäre so groß, wenn alle Webhosting-Kunden und PC-Benutzer ein bisschen verantwortungsvoller mit ihren Systemen umgehen würden?  
                                
                              So long,  
                               Martin  
                              
                              -- 
                              Lache, und die Welt wird mit dir lachen.  
                              Schnarche, und du schläfst allein.  
                              
                              
                              1. Re:

                                Das ist dann aber nicht "den Kontakt zum Internet herstellen". Du benutzt einen Browser (also eine fertige, anerkannte, wenn auch nie fehlerfreie Fremdsoftware), um zusätzliche Information abzurufen. Das Programm, das du schreibst, sei es zur Anwendung oder zum Üben, muss aber nicht von Anfang an eine Verbindung zum Internet unterhalten - das halte ich eher für die Königsdisziplin der Programmierung.
                                Also wieder für den Neuling OS, Apache und Firewall durcharbeiten, weil Port 80 nach außen offen sein könnte.

                                nicht, wenn er Programme schreibt, die nur lokal arbeiten.

                                Sind sie von außen erreichbar, spielt der Verwendungszweck keine Rolle.

                                Du machst Dir die Konsequenzen nicht klar, was zu immer den selben Widersprüchen führt.

                                Doch, mir sind die Konsequenzen klar, und sie führen nicht zu Widersprüchen, sondern nur immer wieder zu derselben Maxime:
                                Finger weg von Dingen, die du nicht durchschaust; erst lernen, dann machen.

                                Vielleicht hätte man das Einstein oder anderen Forschern auch sagen sollen?

                                Nein, ich werde mir keine Quellen ansehen, weil ich -wie gesagt- längst über den konkreten Einzelfall hinweg bin.
                                Die sind aber exemplarisch für sehr viele ähnlich gelagerte Fälle. So heißt es im Script:

                                /*

                                • this code is based on captcha code by Simon Jarvis
                                • http://www.white-hat-web-design.co.uk/articles/php-captcha.php
                                • This program is free software; you can redistribute it and/or
                                • modify it under the terms of the GNU General Public License
                                • as published by the Free Software Foundation
                                • This program is distributed in the hope that it will be useful,
                                • but WITHOUT ANY WARRANTY; without even the implied warranty of
                                • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
                                • GNU General Public License for more details:
                                • http://www.gnu.org/licenses/gpl.html
                                  */
                                
                                >   
                                > Was willst du mit diesem Programmkommentar zeigen? Dass der Autor weiß, dass das Script nicht für jeden Fall geeignet ist und keine Verantwortung für unbedachten oder falschen Einsatz übernehmen will?  
                                  
                                Er über nimmt zudem auch keine Verantwortung für eigene Fehler. Das ist nunmal bei solchen Scripten so. Dementsprechend muss ja auch die Konfiguration von Systemen gut sein, damit diese Scripte kein Sicherheitsrisiko darstellen können. Es verhält sich also völlig anders, als Du es Deinen Überlegungen zugrunde legst.  
                                
                                >   
                                > > Der Pauschalfall heißt, dass ein vorkonfigurierter Webspace mit einem nicht verstandenem Fertigscript genutzt wird. Schaden kann nur an den eigenen Daten geschehen. Für alles andere haftet der Betreiber.  
                                >   
                                > Wenn's mal so wäre. Wie oft ist es dem Betreiber offensichtlich schnurz, was seine Kunden da treiben, insbesondere bei Billig- oder Gratishostern ...  
                                  
                                Gerade Gratishoster haben eine sehr strenge policy der Konfiguration. Also auch diese Aussage das deckt sich nur im Reziprok mit meinen Erfahrungen.  
                                  
                                
                                > > > Ich erwarte es in dem Maße, wie ich es selbst auch tun würde: So weit, dass ich das, womit und woran ich arbeite, auch verstehe.  
                                > > Dann schalte das Forum ab! Es wird nach Deinen Maßstäben nicht gebraucht.  
                                >   
                                > Falsch! Es dient dem Erwerb und Austausch von Wissen! Es stellt somit einen möglichen Weg dar, auch weniger Kundige in die Lage zu versetzen, mit ihren technischen Möglichkeiten kundig und verantwortungsvoll umzugehen.  
                                  
                                Demnach ist es also doch kein Problem, dass jemand nach "0x142864" fragt, obwohl ein Script, was er nicht selbst programmierte, nutzt? Schön, dass wir da jetzt einer Meinung sind!  
                                  
                                
                                > > Beides ist nur aufgrund von Fehlern der Konfiguration möglich. Das verkennst Du.  
                                >   
                                > Derartige Konfigurationsfehler sind leider bei vielen Hostern die Defaulteinstellung. Das verkennst du.  
                                  
                                Deckt sich nicht mit meinen Erfahrungen.  
                                  
                                
                                > > > Ja. Er kann diese Verantwortung aber nur dann ausreichend wahrnehmen, wenn seine Kunden nicht fahrlässig oder mutwillig handeln. Er ist daher auf ein gewisses Maß an Mitverantwortung durch den Kunden/Nutzer angewiesen.  
                                > > Die Verantwortung des Betreibers ist grundsätzlich unabhängig von den Kunden. Er hat dafür zu sorgen, dass Kunden auf dem System nur das können, was sie auch wirklich dürfen. Er darf daher nie auf Mitverantwortung durch die Kunden angewiesen sein.  
                                >   
                                > Oh schöne rosarote Welt. Dann bräuchte der Hoster ja auch in seinen AGB nicht aufzuzählen, was der Kunde alles tun muss oder nicht tun darf.  
                                  
                                Was in AGBs als Pflichten steht, ist nicht selten widerrechtlich. Sie können als Argument nicht wirklich taugen.  
                                  
                                
                                > > Denn getreu Deiner Aussage wäre das Internet schon längst zusammengebrochen, wenn es tatsächlich auf die von Dir unterstellte Mitverantwortung von Ahnungslosen ankäme.  
                                >   
                                > Das tut es doch im Kleinen (also dezentral) andauernd. Nach einer Schätzung, die ich vor einigen Monaten in den Rundfunknachrichten gehört habe, machen SPAM-Mails heute mehr als die Hälfte des im Internet übertragenen Datenvolumens aus. Meinst du, der Anteil wäre so groß, wenn alle Webhosting-Kunden und PC-Benutzer ein bisschen verantwortungsvoller mit ihren Systemen umgehen würden?  
                                  
                                Schlechte PHP-Scripte als Ursache für Spam zu halten, entstammt Deiner rosaroten Welt. Lies <http://www.heise.de/ix/meldung/US-Provider-ziehen-Spam-Schleuder-den-Stecker-216629.html>!  
                                  
                                  
                                Gruß aus Berlin!  
                                eddi
                                
                                1. Also wieder für den Neuling OS, Apache und Firewall durcharbeiten, weil Port 80 nach außen offen sein könnte.
                                  nicht, wenn er Programme schreibt, die nur lokal arbeiten.
                                  Sind sie von außen erreichbar, spielt der Verwendungszweck keine Rolle.

                                  dann fallen sie nicht in die Gruppe "nur lokal arbeiten". Ein Programm, das nur lokal arbeitet, unterhält keine Schnittstelle nach außen, weder als Client, noch als Server (wobei wir Bildschirm, Tastatur/Maus, Festplatte und Drucker mal nicht zu den Schnittstellen nach außen zählen wollen). Diese Programme stellen für mich den Regelfall dar.

                                  Finger weg von Dingen, die du nicht durchschaust; erst lernen, dann machen.
                                  Vielleicht hätte man das Einstein oder anderen Forschern auch sagen sollen?

                                  Ja, vielleicht ...

                                  Was willst du mit diesem Programmkommentar zeigen? Dass der Autor weiß, dass das Script nicht für jeden Fall geeignet ist und keine Verantwortung für unbedachten oder falschen Einsatz übernehmen will?
                                  Er über nimmt zudem auch keine Verantwortung für eigene Fehler.

                                  Richtig, das kommt noch erschwerend hinzu.

                                  Das ist nunmal bei solchen Scripten so. Dementsprechend muss ja auch die Konfiguration von Systemen gut sein, damit diese Scripte kein Sicherheitsrisiko darstellen können.

                                  Die Häufigkeit, mit der problematische Scripte hier "vorgestellt" werden, spricht leider eine andere Sprache.

                                  Dann schalte das Forum ab! Es wird nach Deinen Maßstäben nicht gebraucht.
                                  Falsch! Es dient dem Erwerb und Austausch von Wissen! Es stellt somit einen möglichen Weg dar, auch weniger Kundige in die Lage zu versetzen, mit ihren technischen Möglichkeiten kundig und verantwortungsvoll umzugehen.
                                  Demnach ist es also doch kein Problem, dass jemand nach "0x142864" fragt, obwohl ein Script, was er nicht selbst programmierte, nutzt?

                                  Ja. Nach meinem persönlichen Eindruck hat erst Auge dem Thread eine gewisse Spitze gegeben. Die wollte ich entschärfen, indem ich ihn darauf hinwies, dass es hier aufgrund des Themas nicht um HTML- sondern PHP-Grundkenntnisse gehen müsse. Ohne seine etwas provozierende Nachfrage wäre das alles unauffällig geblieben.
                                  Und ich sagte ja schon: Mit der Info, 0x142864 sei eine in hexadezimal formulierte Farbangabe wie #142864 in CSS, fand ich die Frage erschöpfend beantwortet. Der OP offensichtlich auch, er hat sich bloß ein wenig über den Tonfall mokiert.

                                  Schön, dass wir da jetzt einer Meinung sind!

                                  Ja, wenigstens da.

                                  Dann bräuchte der Hoster ja auch in seinen AGB nicht aufzuzählen, was der Kunde alles tun muss oder nicht tun darf.
                                  Was in AGBs als Pflichten steht, ist nicht selten widerrechtlich. Sie können als Argument nicht wirklich taugen.

                                  Interessante Ansicht. Ja, sicher, es gibt vereinzelt AGB-Klauseln, die einer rechtlichen Nachprüfung nicht standhalten. Das dürfte aber eher die Ausnahme sein.

                                  Schlechte PHP-Scripte als Ursache für Spam zu halten, entstammt Deiner rosaroten Welt.

                                  1. Das SPAM-Problem war hier nur als Beispiel angeführt.
                                  2. Natürlich sind schlecht programmierte PHP-Scripts nicht die Hauptursache.
                                     Aber sie sind neben dedizierten SPAM-Servern und Bot-Netzen ein Beitrag.

                                  Lies http://www.heise.de/ix/meldung/US-Provider-ziehen-Spam-Schleuder-den-Stecker-216629.html!

                                  Interessanter Artikel, wenn auch schon "ein paar Tage" alt. Dass das auf lange Sicht nur ein Tropfen auf einen heißen Stein ist, dürfte uns beiden klar sein (wird ja im Beitrag auch angedeutet).

                                  Ciao,
                                   Martin

                                  --
                                  Keine Sorge, wir finden für jede Lösung ein Problem.
                                  1. Re:

                                    dann fallen sie nicht in die Gruppe "nur lokal arbeiten". Ein Programm, das nur lokal arbeitet, unterhält keine Schnittstelle nach außen, weder als Client, noch als Server (wobei wir Bildschirm, Tastatur/Maus, Festplatte und Drucker mal nicht zu den Schnittstellen nach außen zählen wollen). Diese Programme stellen für mich den Regelfall dar.

                                    Du willst Anfängern zumuten mit cmd/shell und PHP als CLI statt als Serverhandler zu arbeiten? Das ist doch auch weltfremd.

                                    Wie auch immer, ich muss dann silberne Schlüssel in roten Wappen auf grünem Glas verkaufen gehen.

                                    Gruß aus Berlin!
                                    eddi

                                    1. Hi,

                                      Ein Programm, das nur lokal arbeitet, unterhält keine Schnittstelle nach außen, weder als Client, noch als Server (wobei wir Bildschirm, Tastatur/Maus, Festplatte und Drucker mal nicht zu den Schnittstellen nach außen zählen wollen). Diese Programme stellen für mich den Regelfall dar.
                                      Du willst Anfängern zumuten mit cmd/shell und PHP als CLI statt als Serverhandler zu arbeiten?

                                      wer sagt denn sowas? Ich halte das zwar für eine zumutbare Alternative, aber niemand hat gesagt, dass man die Grundzüge der Programmierung ausgerechnet mit PHP lernen soll.
                                      Ich halte Pascal, auch wenn es heute nicht mehr so verbreitet ist, aufgrund seiner klaren Systematik und strengen Syntax für eine ausgezeichnete Lernsprache; wer gleich etwas praxisbezogener einsteigen will, dem empfehle ich C; wenn's einfach und zielstrebig sein soll, meinetwegen auch Visual Basic; C# und Java kann ich mangels eigener Detailkenntnisse nicht beurteilen. Wer etwas tiefer in die Welt der Programmierung einsteigen will, kommt an C als Mutter vieler weiterer Programmiersprachen sowieso nicht vorbei.

                                      Viel wichtiger als die Wahl einer Programmiersprache und die Kenntnis ihrer Besonderheiten ist aber zunächst das Verständnis der Grundzüge (Datentypen und Ausdrücke, Strukturierung, Konzept von Funktionen, OOP vs. prozedurale Ansätze).

                                      Wie auch immer, ich muss dann silberne Schlüssel in roten Wappen auf grünem Glas verkaufen gehen.

                                      Hä?

                                      So long,
                                       Martin

                                      --
                                      Finanztipp:
                                      Leihen Sie sich Geld von einem Pessimisten.
                                      Er rechnet sowieso nicht damit, dass er es zurückbekommt.
                                      1. Re:

                                        Ein Programm, das nur lokal arbeitet, unterhält keine Schnittstelle nach außen, weder als Client, noch als Server (wobei wir Bildschirm, Tastatur/Maus, Festplatte und Drucker mal nicht zu den Schnittstellen nach außen zählen wollen). Diese Programme stellen für mich den Regelfall dar.
                                        Du willst Anfängern zumuten mit cmd/shell und PHP als CLI statt als Serverhandler zu arbeiten?

                                        wer sagt denn sowas? Ich halte das zwar für eine zumutbare Alternative, aber niemand hat gesagt, dass man die Grundzüge der Programmierung ausgerechnet mit PHP lernen soll.
                                        Ich halte Pascal, auch wenn es heute nicht mehr so verbreitet ist, aufgrund seiner klaren Systematik und strengen Syntax für eine ausgezeichnete Lernsprache; wer gleich etwas praxisbezogener einsteigen will, dem empfehle ich C; wenn's einfach und zielstrebig sein soll, meinetwegen auch Visual Basic; C# und Java kann ich mangels eigener Detailkenntnisse nicht beurteilen. Wer etwas tiefer in die Welt der Programmierung einsteigen will, kommt an C als Mutter vieler weiterer Programmiersprachen sowieso nicht vorbei.

                                        Es wir ja immer widersinniger, was Du da schreibst. Erst muss ein Fragender hier Grundkenntnisse der Programmierung haben, die, ganz nebenbei schon angemerkt, seine Frage überflüssig machen würden. Dann hast Du an den Haaren herbeigezogene Argumentationen aufgebaut, weil PHP eine mächtige Sprache ist, die Sicherheitsrisiken in sich birgt, deren Verantwortung Deiner Meinung nach nicht bei den Administratoren liegen soll. Und jetzt kommst Du mit den mächtigsten Sprachen daher, deren Programme die größten Sicherheitsrisiken aufweisen können, die für den Einstieg Deiner Meinung besser für Anfänger sein sollen.
                                         Mal ganz abgesehen von diesem bunten Kopfsalat kann PHP im Gegensatz zu Deinen Vorschlägen direkt in einem Web eingesetzt werden. Der Erfolg für des tatsächlichen Anreizes stellt sich also schnell ein, was beim Erwerb von Wissen didaktisch eine große Hilfe ist.

                                        Gruß aus Berlin!
                                        eddi

                                        1. Hallo,

                                          Es wir ja immer widersinniger, was Du da schreibst.

                                          ja, das liegt daran, dass du mit Vorliebe Teilaussagen aus dem Kontext reißt und dann solange hin- und herrückst, bis es dir gelingt, einen Widerspruch zu erzeugen.

                                          Erst muss ein Fragender hier Grundkenntnisse der Programmierung haben, die, ganz nebenbei schon angemerkt, seine Frage überflüssig machen würden.

                                          Ich schrieb:

                                          Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich. Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.

                                          Lies: Wer PHP einsetzt, sollte auch ein bisschen Ahnung davon haben; wer gar PHP-Scripte verändert, sollte sehr gut wissen, was er tut.
                                          Bist du da anderer Ansicht?

                                          Dann hast Du an den Haaren herbeigezogene Argumentationen aufgebaut, weil PHP eine mächtige Sprache ist, die Sicherheitsrisiken in sich birgt, deren Verantwortung Deiner Meinung nach nicht bei den Administratoren liegen soll.

                                          Zumindest nicht allein bei den Admins. Denn PHP ermöglicht es, Verbindungen zu fremden Servern herzustellen, lokale Dateien zu lesen und zu schreiben, Mails zu versenden - eine tückische Kombination, wenn man leichtfertig oder unwissend an ein Projekt herangeht.
                                          Bist du da anderer Ansicht?

                                          Und jetzt kommst Du mit den mächtigsten Sprachen daher, deren Programme die größten Sicherheitsrisiken aufweisen können, die für den Einstieg Deiner Meinung besser für Anfänger sein sollen.

                                          Dass gerade Pascal, das ich als "Lernsprache" erwähnt habe, den Programmierer zur Disziplin erzieht, ist unbestritten, oder?
                                          Dass C wegen seiner Verbreitung und universellen Verwendbarkeit für die meisten Einsatzfälle praxistauglich ist, willst du nicht bestreiten, oder?
                                          Das Visual Basic leicht zu erlernen ist und schnell zu Erfolgen führen kann, ist auch richtig, oder?
                                          Also was stört dich jetzt genau?

                                          Mal ganz abgesehen von diesem bunten Kopfsalat kann PHP im Gegensatz zu Deinen Vorschlägen direkt in einem Web eingesetzt werden.

                                          Richtig. Genau deswegen würde ich das aber niemals einem Laien empfehlen, der noch keine Erfahrung mit der Programmierung hat. Ein Verständnis der Grundlagen kann man besser und einfacher mit einer Programmiersprache lernen, die nicht in einen so komplexen Kontext eingebettet ist, sondern ein Programm erzeugen, das isoliert von anderen Gegebenheiten arbeitet.

                                          Der Erfolg für des tatsächlichen Anreizes stellt sich also schnell ein, was beim Erwerb von Wissen didaktisch eine große Hilfe ist.

                                          Als große didaktische Hilfe sehe ich eher, dass es ein übersichtliches Schema mit klaren Regeln und logisch nachvollziehbaren Abhängigkeiten gibt. Das kann mir PHP nicht bieten, Javascript auch nur ansatzweise, Pascal dafür sehr ausgeprägt und auch C recht ordentlich.

                                          Wie schnell sich erste Erfolge einstellen, hängt immer von den eigenen Ansprüchen ab. Kaum jemand wird "schnell" sein erstes Gästebuchscript in PHP schreiben. Oder wenn, dann wird es gravierende Mängel haben und daher nicht für den praktischen Einsatz zu gebrauchen sein. Damit verkehrt sich dein erwähnter Anreiz durch schnelle Erfolge eher ins Gegenteil.

                                          Aber ich sehe schon, wir stehen auf sehr entgegengesetzten Positionen, und ich sehe auch nicht, dass wir uns in diesen Fragen irgendwo entgegenkommen könnten. Ich geb den Versuch jedenfalls auf.

                                          Ciao,
                                           Martin

                                          --
                                          Die letzten Worte des Hardware-Bastlers:
                                          Das Netzkabel lass ich wegen der Erdung lieber dran.
                                          1. Re:

                                            Es wir ja immer widersinniger, was Du da schreibst.

                                            ja, das liegt daran, dass du mit Vorliebe Teilaussagen aus dem Kontext reißt und dann solange hin- und herrückst, bis es dir gelingt, einen Widerspruch zu erzeugen.

                                            Huch?! Und wann bist Du das letzte mal durch einen Spiegel gefallen?
                                            Wenn die Teile einzeln betrachtet nicht das Ganze ergeben, was für Dich dahinter steht, dann ist der Kontext nicht herübergekommen.

                                            Erst muss ein Fragender hier Grundkenntnisse der Programmierung haben, die, ganz nebenbei schon angemerkt, seine Frage überflüssig machen würden.

                                            Ich schrieb:

                                            Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich. Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.

                                            Das aber steht im Widerspruch Deiner Analogie der Bohrübungen eines Schlosserlehrlings. Denn darin, wie ich mit der Verantwortung der Administratoren klarzumachen versuchte, ist Gleiches zu sehen.

                                            Lies: Wer PHP einsetzt, sollte auch ein bisschen Ahnung davon haben; wer gar PHP-Scripte verändert, sollte sehr gut wissen, was er tut.
                                            Bist du da anderer Ansicht?

                                            Bezüglich der von Dir hervorgehobenen, pauschalen Betrachtung solcher Fälle, wo im Kopf solcher Scripte bewusst Variablen definiert werden, um grundlegendes wie Größe oder Farbe zu definieren, jedenfalls ja.
                                            Bezüglich aller vorkommenden Fälle bin ich das mit einer Einschränkung auch. Ich erwarte einzig, dass derjenige sich über mögliche Datenverluste bewusst ist.

                                            Keine Deiner erwähnten anderen Sprachen bietet diesen Schutz für einen Anfänger, nur die Daten zu verlieren, die er auf seinem Webspace hat, wenn er lokal rumprobiert.

                                            Dann hast Du an den Haaren herbeigezogene Argumentationen aufgebaut, weil PHP eine mächtige Sprache ist, die Sicherheitsrisiken in sich birgt, deren Verantwortung Deiner Meinung nach nicht bei den Administratoren liegen soll.

                                            Zumindest nicht allein bei den Admins. Denn PHP ermöglicht es, Verbindungen zu fremden Servern herzustellen, lokale Dateien zu lesen und zu schreiben, Mails zu versenden - eine tückische Kombination, wenn man leichtfertig oder unwissend an ein Projekt herangeht.
                                            Bist du da anderer Ansicht?

                                            Ja. Verbindungen zu fremden Rechnern sind insbesondere bei den Freehostern per Konfiguration nicht möglich. Ich selbst würde auch keinen Kunden mails direkt über sendmail senden lassen. Dafür nimmt man ein eigenes Script, was zusätzliche Parameter für jeden Kunden per Aufruf mitbekommt, mails seinerseits an sendmail weiterleitet, mail-Aufkommen pro Account zählt und den Versand im Verdacht des Missbrauches, was eben auch ein schlampiger Formmailer sein kann, unterbindet. Für das Schreiben lokaler Dateien ist das System aus OS, Webserver und bspw. PHP so zu konfigurieren, dass jeder nur in seinem Verzeichnis lesen und schreiben kann. Also nochmal: Es geht bei der Sicherheit, die Du instrumentalisierst, um Aufgaben- und Verantwortungsbereich der Administration.

                                            Und jetzt kommst Du mit den mächtigsten Sprachen daher, deren Programme die größten Sicherheitsrisiken aufweisen können, die für den Einstieg Deiner Meinung besser für Anfänger sein sollen.

                                            Dass gerade Pascal, das ich als "Lernsprache" erwähnt habe, den Programmierer zur Disziplin erzieht, ist unbestritten, oder?
                                            Dass C wegen seiner Verbreitung und universellen Verwendbarkeit für die meisten Einsatzfälle praxistauglich ist, willst du nicht bestreiten, oder?
                                            Das Visual Basic leicht zu erlernen ist und schnell zu Erfolgen führen kann, ist auch richtig, oder?
                                            Also was stört dich jetzt genau?

                                            Wurde bereits in vorigen Postings und hier oben erwähnt.

                                            Mal ganz abgesehen von diesem bunten Kopfsalat kann PHP im Gegensatz zu Deinen Vorschlägen direkt in einem Web eingesetzt werden.

                                            Richtig. Genau deswegen würde ich das aber niemals einem Laien empfehlen, der noch keine Erfahrung mit der Programmierung hat. Ein Verständnis der Grundlagen kann man besser und einfacher mit einer Programmiersprache lernen, die nicht in einen so komplexen Kontext eingebettet ist, sondern ein Programm erzeugen, das isoliert von anderen Gegebenheiten arbeitet.

                                            Der Erfolg für des tatsächlichen Anreizes stellt sich also schnell ein, was beim Erwerb von Wissen didaktisch eine große Hilfe ist.

                                            Als große didaktische Hilfe sehe ich eher, dass es ein übersichtliches Schema mit klaren Regeln und logisch nachvollziehbaren Abhängigkeiten gibt. Das kann mir PHP nicht bieten, Javascript auch nur ansatzweise, Pascal dafür sehr ausgeprägt und auch C recht ordentlich.

                                            Du meinst eine Programmiersprache wie C, mit der man sein eigenes System mit seinen ersten unbewusst zusammengestellten Exploiden lahmlegen kann? "Großartige Idee"!

                                            Wie schnell sich erste Erfolge einstellen, hängt immer von den eigenen Ansprüchen ab. Kaum jemand wird "schnell" sein erstes Gästebuchscript in PHP schreiben. Oder wenn, dann wird es gravierende Mängel haben und daher nicht für den praktischen Einsatz zu gebrauchen sein. Damit verkehrt sich dein erwähnter Anreiz durch schnelle Erfolge eher ins Gegenteil.

                                            Aber ich sehe schon, wir stehen auf sehr entgegengesetzten Positionen, und ich sehe auch nicht, dass wir uns in diesen Fragen irgendwo entgegenkommen könnten. Ich geb den Versuch jedenfalls auf.

                                            In dem Fall hängt Geschwindigkeit von der Didaktik ab. Und im Übrigen ist es also um so nachvollziehbarer, dass man hier auf Fragen zu Fertigem trifft.

                                            Was ist denn in Fällen von Fragen zu fertigen Scripten hier im Forum mutmaßliche Motivation? Will da jemand programmieren lernen? Es geht für Antwortende um eine Gradwanderung - also um die Verknüpfung des Angenehmen mit dem Notwendigen. So sehe ich die Grundlagen. Demgegenüber unterstellst Du nach meiner Auffassung, dass jemand programmieren lernen will und nun mit Anpassungen fertiger Scripte anfängt.

                                            Dass das kein fruchtbarer Austausch zwischen uns werden kann, wenn man von unterschiedlichen Grundlagen ausgeht, ist immanent.

                                            Gruß aus Berlin!
                                            eddi

                                            1. Hi,

                                              Es wir ja immer widersinniger, was Du da schreibst.
                                              ja, das liegt daran, dass du mit Vorliebe Teilaussagen aus dem Kontext reißt und dann solange hin- und herrückst, bis es dir gelingt, einen Widerspruch zu erzeugen.
                                              Wenn die Teile einzeln betrachtet nicht das Ganze ergeben, was für Dich dahinter steht, dann ist der Kontext nicht herübergekommen.

                                              offensichtlich. Du bist anscheinend immer noch im Kontext "Webanwendungen" hängengeblieben, ich bin im Kontext "Grundlagen lernen".
                                              Und zwar spätestens seit /?t=193447&m=1292517

                                              Ich schrieb:

                                              Ein fertiges Script irgendwo finden und dann einzusetzen, ohne sich mit PHP einigermaßen auszukennen, finde ich schon bedenklich. Aber ohne solide PHP-Kenntnisse auch noch das Script anpassen wollen ist IMHO purer Leichtsinn.
                                              Das aber steht im Widerspruch Deiner Analogie der Bohrübungen eines Schlosserlehrlings.

                                              Nein. Genau wie der Schlosserlehrling erst mal seine Fertigkeiten in der Handhabung des Werkzeugs trainieren soll, sollte auch der Programmierer erst Übungen mit einfachen selbst(!)geschriebenen Programmen machen und Erfahrungen sammeln, bevor er sich an Websprachen in freier Natur wagt.
                                              Ergo: Kein Widerspruch, sondern Kongruenz.

                                              Keine Deiner erwähnten anderen Sprachen bietet diesen Schutz für einen Anfänger, nur die Daten zu verlieren, die er auf seinem Webspace hat, wenn er lokal rumprobiert.

                                              Keine der genannten Sprachen birgt überhaupt diese Gefahr in größerem Maße, als beispielsweise der Umgang mit einem Dateimanager oder das Speichern des Dokuments in einer Textverarbeitung. Außer man legt es mutwillig drauf an (etwa durch direktes Aufrufen von OS-Funktionen im falschen Kontext). Sogar fehlerhafte Zugriffe auf Speicherbereiche, die dem Prozess nicht "gehören", werden vom OS normalerweise abgeblockt.

                                              Als große didaktische Hilfe sehe ich eher, dass es ein übersichtliches Schema mit klaren Regeln und logisch nachvollziehbaren Abhängigkeiten gibt. Das kann mir PHP nicht bieten, Javascript auch nur ansatzweise, Pascal dafür sehr ausgeprägt und auch C recht ordentlich.
                                              Du meinst eine Programmiersprache wie C, mit der man sein eigenes System mit seinen ersten unbewusst zusammengestellten Exploiden lahmlegen kann?

                                              Wenn du das schaffst, Hut ab. Unter Windows musst du dazu schon recht tief in die API-Trickkiste greifen; Linux hat den Ruf, tendentiell eher noch robuster zu sein.

                                              Was ist denn in Fällen von Fragen zu fertigen Scripten hier im Forum mutmaßliche Motivation? Will da jemand programmieren lernen?

                                              Davon gehe ich aus. Sonst würde sich derjenige ja nicht mit solchen Fragen abgeben, sondern jemand anderen bitten, das für ihn zu erledigen - gratis oder gegen Entgelt, je nach Wichtigkeit des Projekts.

                                              Demgegenüber unterstellst Du nach meiner Auffassung, dass jemand programmieren lernen will und nun mit Anpassungen fertiger Scripte anfängt.

                                              Richtig.

                                              Ciao,
                                               Martin

                                              --
                                              Elefant zum Kamel: "Sag mal, wieso hast du denn den Busen auf dem Rücken?"
                                              Kamel:             "Ziemlich freche Frage für einen, der den Penis im Gesicht hat."
                                              1. EOD

                                                Es wir ja immer widersinniger, was Du da schreibst.
                                                ja, das liegt daran, dass du mit Vorliebe Teilaussagen aus dem Kontext reißt und dann solange hin- und herrückst, bis es dir gelingt, einen Widerspruch zu erzeugen.
                                                Wenn die Teile einzeln betrachtet nicht das Ganze ergeben, was für Dich dahinter steht, dann ist der Kontext nicht herübergekommen.

                                                offensichtlich. Du bist anscheinend immer noch im Kontext "Webanwendungen" hängengeblieben, ich bin im Kontext "Grundlagen lernen".
                                                Und zwar spätestens seit /?t=193447&m=1292517

                                                Ich bin im Kontext "Zu diesem Forum", wo mich u. a. Deine auf verdrehte Grundlagen fußenden Aussagen als Teil der Moderation dieses Forums stören, weswegen ich auch auf Dich reagierte.

                                                Das aber steht im Widerspruch Deiner Analogie der Bohrübungen eines Schlosserlehrlings.

                                                Nein. ...

                                                Und was den Rest anbelangt stört mich auch Deine Uneinsichtigkeit.

                                                Gruß aus Berlin!
                                                eddi

                                                1. EOD

                                                  Gut. Hätten wir schon viel früher setzen sollen, es war aussichtslos.

                                                  Du bist anscheinend immer noch im Kontext "Webanwendungen" hängengeblieben, ich bin im Kontext "Grundlagen lernen".
                                                  Ich bin im Kontext "Zu diesem Forum", wo mich u. a. Deine auf verdrehte Grundlagen fußenden Aussagen als Teil der Moderation dieses Forums stören, weswegen ich auch auf Dich reagierte.

                                                  Moderation? Es handelt sich um meine ganz persönliche Meinung und Anschauung. Wenn ich "als Teil der Moderation" spräche, hätte ich das schon zu erkennen gegeben.

                                                  Und was den Rest anbelangt stört mich auch Deine Uneinsichtigkeit.

                                                  Das kann ich leider nicht ändern, denn meine Grundüberzeugungen, nach denen ich seit Jahrzehnten lebe und handle, wirst du nicht umschmeißen.

                                                  Und tschüss,
                                                   Martin

                                                  --
                                                  Heutzutage gilt ein Mann schon dann als Gentleman, wenn er wenigstens die Zigarette aus dem Mund nimmt, bevor er eine Frau küsst.
                                                    (Barbra Streisand, US-Schauspielerin)
                          2. @@Der Martin:

                            nuqneH

                            Ja, ich bin dagegen, dass heutzutage jeder komplett ohne Fachkenntnisse Inhalte im Internet veröffentlichen kann.

                            Es ist AFAIS der Grundgedanke des Webs seit Tim Berners-Lee es entwickelte, dass jeder ohne Fachkenntnisse Inhalte im Web veröffentlichen kann.

                            Dank Web 2.0 (Blog-Software, Wikis, social networks, …) kann dies nun auch wirklich jeder ohne Fachkenntnisse (HTML, PHP, Serverkonfiguration, …). Und das ist verdammt nochmal auch gut so.

                            S.a. [Schuer]

                            Qapla'

                            --
                            Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
                            1. n'Abend,

                              Ja, ich bin dagegen, dass heutzutage jeder komplett ohne Fachkenntnisse Inhalte im Internet veröffentlichen kann.
                              Es ist AFAIS der Grundgedanke des Webs seit Tim Berners-Lee es entwickelte, dass jeder ohne Fachkenntnisse Inhalte im Web veröffentlichen kann.

                              ja, das ist einer der wenigen Aspekte seiner Vision bzw. seines Konzepts (wenn auch ein zentraler), in dem ich vollkommen entgegengesetzter Ansicht bin:
                              Wer öffentlich an seiner Imbissbude Würstchen verkaufen will, soll bitte die entsprechende Befähigung nachweisen.
                              Wer am öffentlichen Straßenverkehr teilnehmen will, soll bitte die Regeln lernen und kennen.
                              Wer öffentliche Grünanlagen pflegen will, möge bitte sein Handwerk erlernen.
                              Wer öffentlich im Internet Informationen zur Verfügung stellen will, möge bitte das Handwerk erlernen.

                              Wer all das nur für den Eigenbedarf tun will, ohne mit öffentlichen Interessen in Berührung zu kommen, der kann das meinetwegen tun und lassen, wie er/sie gerade lustig ist.

                              Dank Web 2.0 (Blog-Software, Wikis, social networks, …) kann dies nun auch wirklich jeder ohne Fachkenntnisse (HTML, PHP, Serverkonfiguration, …). Und das ist verdammt nochmal auch gut so.

                              Ansichtssache.
                              Andererseits: Wenn jemand nur in einem Blog/Wiki/Social-Network Beiträge veröffentlicht, das jemand anders eingerichtet hat, ist das ja nicht verwerflich. Nur von dem, der so ein System installiert, würde ich gern profunde Sachkenntnis voraussetzen. Von dem, der das System entwirft, natürlich erst recht.

                              S.a. [Schuer]

                              Stimmt, ich hatte diese Ansicht (den Internet-Führerschein) damals schon geäußert, ich erinnere mich dunkel.

                              Ciao,
                               Martin

                              --
                              Küssen ist die schönste Methode, eine Frau zum Schweigen zu bringen.
                              1. Dank Web 2.0 (Blog-Software,[...], …) kann dies nun auch wirklich jeder ohne Fachkenntnisse (HTML, PHP, Serverkonfiguration, …). Und das ist verdammt nochmal auch gut so.

                                Ansichtssache.
                                Andererseits: Wenn jemand nur in einem Blog/Wiki/Social-Network Beiträge veröffentlicht, das jemand anders eingerichtet hat, ist das ja nicht verwerflich. Nur von dem, der so ein System installiert, würde ich gern profunde Sachkenntnis voraussetzen.

                                Bei Wordpess? Profunde Sachkenntnis? Mach dich nicht lächerlich: Installing WordPress

                                1. Hallo,

                                  Wenn jemand nur in einem Blog/Wiki/Social-Network Beiträge veröffentlicht, das jemand anders eingerichtet hat, ist das ja nicht verwerflich. Nur von dem, der so ein System installiert, würde ich gern profunde Sachkenntnis voraussetzen.
                                  Bei Wordpess? Profunde Sachkenntnis?

                                  ich habe mich noch nie dafür interessiert, wie kompliziert oder wie einfach dieser Vorgang ist; ich habe auch nicht behauptet, dass für diesen Schritt Sachkenntnis *nötig* ist. Aber ich halte gute Kenntnisse in HTML, PHP und ansatzweise auch HTTP und Serverkonfiguration trotzdem für Pflicht, wenn jemand ein solches System betreiben möchte - schon allein deshalb, weil derjenige dann "mein Server" oder "mein Webspace" sagen kann.

                                  Ciao,
                                   Martin

                                  --
                                  Auf jeden Menschen auf der ganzen Welt entfallen statistisch gesehen etwa 3000 Spinnen, wie Wissenschaftler jetzt festgestellt haben.
                                  Wer will meine haben? Denn ich will sie bstimmt nicht.
                            2. Mahlzeit Gunnar Bittersmann,

                              Dank Web 2.0 (Blog-Software, Wikis, social networks, …) kann dies nun auch wirklich jeder ohne Fachkenntnisse (HTML, PHP, Serverkonfiguration, …). Und das ist verdammt nochmal auch gut so.

                              Bei letzterem stimme ich Dir vorbehaltlos zu.

                              Dann sollte jemand ohne entsprechende Fachkenntnisse seine Inhalte aber auch mit adäquaten Hilfsmitteln des Web 2.0 (Blogs, Wikis, Social networks, ...) tun und nicht selbst mit PHP herumexperimentieren, wenn er nicht weiß, was er tut.

                              *Dadurch* entstehen doch die Probleme und Sicherheitslücken: nicht *weil* jemand Inhalte veröffentlicht, sondern durch die Art und Wiese, *wie* er das tut und dadurch, dass er sich mangels besseren Wissens keinerlei Gedanken über die Konsequenzen seines Handelns macht.

                              MfG,
                              EKKi

                              --
                              sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                              1. @@EKKi:

                                nuqneH

                                Dank Web 2.0 (Blog-Software, Wikis, social networks, …) kann dies nun auch wirklich jeder ohne Fachkenntnisse (HTML, PHP, Serverkonfiguration, …). Und das ist verdammt nochmal auch gut so.

                                Bei letzterem stimme ich Dir vorbehaltlos zu.

                                Dann sollte jemand ohne entsprechende Fachkenntnisse seine Inhalte aber auch mit adäquaten Hilfsmitteln des Web 2.0 (Blogs, Wikis, Social networks, ...) tun und nicht selbst mit PHP herumexperimentieren, wenn er nicht weiß, was er tut.

                                Bei letzterem stimme ich Dir vorbehaltlos zu.

                                S.a. http://forum.de.selfhtml.org/archiv/2007/7/t156891/#m1022359. Meine Aussage darf um PHP u.a. Techniken erweitert werden.

                                Qapla'

                                --
                                Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
              2. Daher bin ich zugunsten des OP davon ausgegangen, dass ihm zumindest die Basics (wie z.B. unterschiedliche Notationen von Zahlen) vertraut sind.

                Und wie glaubst du kommt es dazu dass jemand solche eine Frage stellt, wenn er damit vertraut ist?

            2. Mahlzeit Auge,

              Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*? Schöne bunte Welt.

              Nein. Aber wenn man hier teilnimmt und die erforderlichen Bedingungen aufweisen kann (nämlich z.B. HTML-Grundkenntnisse), gehört man IMHO nicht mehr zur "Welt der normalen Menschen".

              Des weiteren halte ich Esels Gepöbel für absolut unangebracht. Ihm wurde, bevor er sich beschwert hat, in insgesamt mindestens drei Antworten auf unterschiedliche Art und Weise die Information vermittelt, dass die beiden Zahlenformate sehr wohl Parallelen aufweisen.

              Sich dann zu mokieren, dass "von euch keiner in der Lage [ist] kurz und knapp und verständlich zu sagen [...]" und auf Gunnars Einwand hin, dass er doch Antworten bekommen habe, diesen mit den Formulierungen "In deiner Nerdwelt" und "In der Welt der normalen Menschen" herabzuwürdigen, halte ich für extremst daneben.

              Das wollte ich mit meiner Formulierung zum Ausdruck bringen.

              MfG,
              EKKi

              --
              sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
              1. Hallo

                Entschuldige. Du hältst die Kenntnis der Notationsmöglichkeit "0x142864" für RGB-Farben für *HTML-Grundwissen*? Schöne bunte Welt.

                Nein. Aber wenn man hier teilnimmt und die erforderlichen Bedingungen aufweisen kann (nämlich z.B. HTML-Grundkenntnisse), gehört man IMHO nicht mehr zur "Welt der normalen Menschen".

                Des weiteren halte ich Esels Gepöbel für absolut unangebracht.

                Dem werde ich nicht widersprechen. Dem wollte ich auch nicht widersprochen haben.

                Ihm wurde, bevor er sich beschwert hat, in insgesamt mindestens drei Antworten auf unterschiedliche Art und Weise die Information vermittelt, dass die beiden Zahlenformate sehr wohl Parallelen aufweisen.

                Das wurde auf für Anfänger durchaus kryptisch zu nennende Weise gemacht. Andererseits hindert natürlich niemand einen Fragenden, mit den kryptisch gegebenen Infos eigene Recherchen anzustellen.

                Sich dann zu mokieren, dass "von euch keiner in der Lage [ist] kurz und knapp und verständlich zu sagen [...]" und auf Gunnars Einwand hin, dass er doch Antworten bekommen habe, diesen mit den Formulierungen "In deiner Nerdwelt" und "In der Welt der normalen Menschen" herabzuwürdigen, halte ich für extremst daneben.

                Nun mal nicht so dünnhäutig. Gunnar teilt gerne aus und dies tut er oftmals nicht mit dem Florett. Es ist ihm somit durchaus zuzumuten, auch einzustecken. Ich gehe davon aus, dass er das auch dann kann, wenn der Gegenüber nicht mit dem Florett umgehen kann.

                Tschö, Auge

                --
                Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
                Terry Pratchett, "Wachen! Wachen!"
                Veranstaltungsdatenbank Vdb 0.3
      2. Hallo Gunnar,

        Wieso meint jeder er müsse herablassend klugscheissen!?
        Wieso meinst du, deinem Nickname alle Ehre machen zu müssen?

        Muss Eskalation immer wieder provoziert werden?

        Gruß aus Berlin!
        eddi

    2. Haben cheatah und bleicher nicht exakt das getan? Du siehst mich verwirrt.

      --
      "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
            - T. Pratchett
    3. Hi!

      Wieso ist eigentlich von euch keiner in der Lage kurz und knapp und verständlich zu sagen dass
      x0RRGGBB
      und
      #RRGGBB
      quasi das selbe ist, also x0 genauso wie # hexadezimale Farbwerte einleitet.

      Weil diese Annahme zwar in dem Fall stimmt, das aber nicht zwangsläufig so sein muss. Außerdem muss man diese Annahme erst einmal prüfen. Dazu gehört, dass man sich die weitere Verarbeitung des Wertes ansehen muss, wenn es nicht dokumentiert ist, wie die Angabe zu erfolgen hat.

      Wieso? Wieso antwortet hier niemand einem Anfänger so dass er es verstehen kann? Wieso meint jeder er müsse herablassend klugscheissen!?

      Weil niemand weiß, was der speziell vorliegende Anfänger gerade verstehen kann und Lösungen nich immer einfach sind oder einfach zu erklären sind.

      Wenn du möchtest, dass andere sich anders verhalten als du es beobachtest, dann besprich das direkt mit ihnen auf freundliche Weise und tritt bitte nicht pauschal allen gegen das Schienbein.

      Lo!

    4. Hallo,

      Wieso ist eigentlich von euch keiner in der Lage kurz und knapp und verständlich zu sagen ...

      wieso bist du eigentlich nicht in der Lage, zu deinem einmal gewählten Pseudonym zu stehen?

      Stattdessen fängst du an, unter etlichen neuen Namen rumzustänkern. Was soll das?

      Bitte respektiere auch hier in der Anonymität die Regeln des Anstands und der Höflichkeit. Dazu gehört nicht nur, dass man seine Beiträge freundlich formuliert, sondern auch dass man seinen Namen beibehält, um anderen die Identifikation zu ermöglichen.

      Wieso? Wieso antwortet hier niemand einem Anfänger so dass er es verstehen kann?

      Sind das keine Antworten?

      Ciao,
       Martin

      --
      Wissen erwirbt man, indem man immer das Kleingedruckte sorgfältig liest.
      Erfahrung bekommt man, indem man das nicht tut.
      1. wieso bist du eigentlich nicht in der Lage, zu deinem einmal gewählten Pseudonym zu stehen?

        Weil die Software es auch nicht tut.
        Ich erinnere nur an meinen Vorschlag:
        https://forum.selfhtml.org/?t=193293&m=1291203

        Stattdessen fängst du an, unter etlichen neuen Namen rumzustänkern. Was soll das?

        Es ist die Freiheit der User, welchen die Software diese Freiheit vorschlägt.
        Repetitive Rechtweisungen von Admins sind so untauglich wie das repetitive Reinhacken eines konsitenten Usernamens. magst du nämlich einen Schreibfehler akzeptieren, die Suchfunktion des Forums tut es nicht.

        Bitte respektiere auch hier in der Anonymität die Regeln des Anstands und der Höflichkeit.

        Man bringe der Software Anstandsregeln bei, wenn Admins darauf pochen.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
        1. Da ich nicht weiß wo ich anfangen und wo ich aufhören soll, nur das:

          http://www.hornoxe.com/wp-content/picdumps/picdump132/hornoxe.com_picdump132_061.jpg
          Sind wir jetzt bei technischen Lösungen für ein soziales Problem?

          1. Sind wir jetzt bei technischen Lösungen für ein soziales Problem?

            1. 1. Ich wollte es nicht einbinden (auch wenn ich es, zumindest unter dem Hinweis wo das Bild liegt, für rechtlich zulässig halte).

              2. http://forum.de.selfhtml.org/?t=193307&m=1290723

              1. Hallo :)

                1. Ich wollte es nicht einbinden (auch wenn ich es, zumindest unter dem Hinweis wo das Bild liegt, für rechtlich zulässig halte).

                2. http://forum.de.selfhtml.org/?t=193307&m=1290723

                Na gut, sterben wir beide in Faulheit.

                mfg
                cygnus

                --
                Die Sache mit der Angel und dem  ><o(((°>  hat immer einen Haken ...
          2. Da ich nicht weiß wo ich anfangen und wo ich aufhören soll, nur das:

            http://www.hornoxe.com/wp-content/picdumps/picdump132/hornoxe.com_picdump132_061.jpg
            Sind wir jetzt bei technischen Lösungen für ein soziales Problem?

            ... die wir durch Technik zulassen... ja klar. Sonst braucht es ja keine Ampeln auf der Strasse.

            mfg Beat

            --
            ><o(((°>           ><o(((°>
               <°)))o><                     ><o(((°>o
            Der Valigator leibt diese Fische
            1. ... die wir durch Technik zulassen... ja klar. Sonst braucht es ja keine Ampeln auf der Strasse.

              Ampeln? Meinst du die Charta des SELFHTML-Forums oder so was:
              http://autogard.czechtrade.de/foto_produkt/49446053_584_1_.jpg
              ?

              • Es kann das Sockenpuppenproblem nicht aufheben