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