Beiträge von basti1012

    Mal Nee Frage an die HTML Profis.

    Bei den Rätsel

    https://www.testdome.com/questions/html…ity=1&skillId=3

    Ist das 100% richtig.( was auch meine logik entspricht )

    Aber bei Codepen zeigt er mir das nur richtig an wenn nth-child 4,5,6,7 sind.

    1,2,3,4 wird nur der Grüne angezeigt.( noch an erster stelle ) und das float reagiert auch erst nach aktualisieren

    Ist mein Browser Schrott ??

    ** Link entfern, weil nicht mehr erreichbar **

    Hallo Basti,

    erstmal vielen Dank für die klare Einschätzung bzgl. Sebsttest.

    Was ich mittlerweile gefunden habe, sind folgende Tests: https://www.testdome.com/questions?visibility=3&skillId=3 und https://devskiller.com/de/coding-tests/

    Wir wollen Bewerber auswählen und um den Bewerbungsprozess einigermaßen transparent und objektiv zu gestalten, war überlegt worden, wie der fachspezifischen Part durchgeführt werden sollte.

    Ihr wollte solche Tests benutzen um herauszufinden wie gut eure Bewerber sind ?

    Ich finde solche Rätsel ja nicht schlecht , doch was sagen die aus ?

    Habe da eben auch mal rumgespielt und konnte auch einiges lösen.

    Einige Fragen habe ich gar nicht verstanden ( vieleicht wegen mein nicht Perfektes Englisch ).

    Beim Programmieren gibt es ja immer mehrer Lösungen ( genau wie auf der Seite ).

    Jeder Programmierer hat sein eigenen Weg.

    Wenn ich einen Suchen würde , würde ich es wohl nicht mit so ein Test machen.

    Ich würde mir sachen zeigen lassen die der Programmierer gemacht hat , dann vieleicht noch in Foren schauen ob er da irgendwo vertretten ist, und was er so schreibt

    Code
    jquery.3.2.1.min.js:4 POST http://xxx.xxx.xxx.xx/includes/createUser.php 500 (Internal Server Error)
    jquery.3.2.1.min.js:4 XHR failed loading: POST "http://xxx.xxx.xxx.xx/includes/createUser.php".

    Was soll das den jetzt heißen?

    Hattest du nicht gesagt das die Einträge in der DB geschrieben wurden?

    Kommt mir jetzt etwas komisch vor?

    Du mußt uns schon die richtigen Infos geben ,sonst kann man dir nicht richtig helfen.

    Einmal ein 500 Error

    Und einmal ein failed loading.

    Hast du mal in der Konsole geschaut was das createUser.php zurückgibt?

    Dein JS Code funktioniert bei mir ohne Probleme.

    Versuch mal das was Sempervivum in 12 schrieb.

    Ich weiß zwar nicht, ob das wirklich helfen soll, aber sempervivum kennt sich in den Sachen besser aus.

    Was willst du den jetzt genau?

    Wenn ich auf deiner Home Seite die Anker links anklicke, scrollt er da hin und die Anker stehen nicht im Link.

    Ich kann aber auch direkt im Eingabefeld http://example.com/homeseite.php#home eingeben und er scrollt auch da hin wo er soll, nur da bleibt der Anker dann stehen.

    Du möchtest jetzt das bei den Direktlink , oder halt der Link, der von der Unterseite kommt , ohne den Anke gezeigt wird , bzw. irgendwie nach dem Aufruf der Seite weg ist?

    Wie du dir das denkst, wird es wohl nicht gehen.

    Du kannst aber auf der Unterseite den Hash aus dem Link in localStorage speichern.

    Dann weiterleiten auf homeseite.php.

    Localstorage auslesen und da hin scrollen.

    Habe das mal gerade versucht und läuft gut.

    EDIT:

    Ode du nutzt https://developer.mozilla.org/en-US/docs/Web…story/pushState

    Ist eigentlich genau so einfach.

    Poste mal dein Javascript Code.

    Ich habe ja gelesen das du die klammern behoben hast.

    Da aber der Eintrag geht , aber der success nicht ,habe ich mal ausprobiert wie das überhaupt gehen soll.

    Man kann die klammern so falsch setzen, dass es sogar geht, so dass die Konsole kein Fehler anzeigt.

    Das würde dann so aussehen

    Das sendet, aber es kommt kein success. Schon interessant.

    Bist du sicher das deine Klammern so sind wie ich in #13 geschrieben habe ?

    Zeig mal dein JS code wie du ihn jetzt hast.

    ggf. das PHP Script auch nochmal, obwohl ich da nichts finde, was den success in JS blocken könnte.

    Anstatt den alert alert("Erfolg!");   könntest du da console.log(data) reinschreiben, ist beim debuggen besser

    Was meinst du mit einem Selbsttest testen?

    Es gibt einige Spiele wo man Fragen beantworten muss, aber was sagt das aus?

    Sowas wie eine Schulnote oder so gibt es nicht.

    Wenn mich einer Fragt wie gut bist du in HTML , kann ich mich auch nur selbst einschätzen.

    Zb bei PHP und Javascript kann man das auch schwer schätzen.

    Ich dachte schon oft genug das ich in Javascript fast alles kenne , doch man wird immer wieder überrascht.

    Wenn du wissen bist, ob du gut bist , erstelle dir dein eigenen CHAT.

    Da brauchst du alle Sprachen und wenn du das hinbekommst, bist du zumindest nicht dumm und kannst zumindest die meisten Grundlagen.

    Ob du in PHP alles sicher programmiert hast und überall den richtigen Weg und aktuellen HTML 5 Code benutzt hast , das ist dann ein anderes Thema

    Dafür gibt es dann solche Foren ,wo dir gesagt wird, ob du alles gut oder schlecht gemacht hast

    Hast du es jetzt hinbekommen ?

    Falls nicht änder dein Script mal so

    Wenn du wirklich in der Konsole geschaut hast , dann hast du das wohl übersehen.

    In der Konsole steht da

     Uncaught SyntaxError: missing ) after argument list 

    Die Zeile könnte für Neulinge etwas verwirrend sein, weil eigentlich kein ) fehlt.

    Hättest du uns den Fehler mitgeteilt , hätte man dir schneller helfen können.

    Da wo der Fehle erkannt wurde, fehlte theoretisch schon eine Klammer, aber die Konsole wusste da ja noch nicht das ein success kommt und deswegen die Klammer erst später kommt.

    In Zukunft immer die Fehler posten , gerade wenn dich danach einer Fragt

    Wobei mir auffällt dass auch 49 Zeichen reichen:

    Wie schaffst du das ?

    1. Erstelle eine Seite, indem ein Bild zu sehen ist.
    2. Beim klick auf das Bild, soll die x und y Position des Mausklicks auf den Bild zum Server gesendet werden.
    Das PHP Script soll das Ergebnis nur als var_dump anzeigen.
    3. Der komplette Code darf nicht mehr als 800 Zeichen haben.

    Ich verstehe das so , das ein komplett laufener Code zu erstellen ist ,mit der php Ausgabe.

    ca so

    HTML
    <?php
    if(isset($_GET['k_x'])){
    print_r($_GET);
    }
    ?>
    <form>
    <input name="k" type="image" src="https://example.com/1.jpg">
    </form>

    Ca 153 Zeichen.

    Geht es noch kürzer ?

    Ohne Input , und mit <img> Tag ,wäre auch mal nee Aufgabe.Das werden dann einige Zeichen mehr

    Das in den Variablen zu Speichern hatte ich auch erst vor.

    Hatte da aber die Probleme mit dem Sortieren (was bei glob(() anscheint nicht ist? ).

    Dann kam ich auf die Idee mit Array und sort();

    Hatte dein Code mal gerade getestet und es kommt die gleichen Ergebnisse raus wie bei mir.

    Deine Variante scheint mir dann auch die Sinnvollere.

    Man könnte jetzt noch das im Raum schmeißen. PHP Library (SPL)

    Ist aber wahrscheinlich unnötig in diesen Fall.

    Jetzt sind wir da angekommen, wo ich zwar Lösungen finde, aber nicht weiß, ob es richtig oder auch leichter geht.

    Bei mir wird so erst die Ordner alphabetisch angezeigt , und dann die Dateien.

    Da soll mal ein PHP Profi was zu sagen , ob es anders und einfacher geht

    Möchtest du noch paar Hinweise zu dein HTML / CSS haben?

    In der CSS steht das, überlege dir mal was daran falsch/ unnutz ist

    Im HTML

    type="text/css" Kannst du löschen , ist veraltet

    style="  color: #f70cca;" Auf Inline Styles sollte man verzichten, dafür gibt es die CSS

    Mehr konnte ich jetzt nicht finden.

    Kann ich nicht viel zu sagen.

    Bin auch noch Anfänger in Php.

    Ich habe mein Code getestet und bei mir läuft es so.

    Aber..

    Nein, da der Pfad ($verzeichnis) fehlt.

    Das könnte das Problem sein.

    Ich habe das im gleichen Ordner getestet und nicht wie du es vor hast mit paar Ebenen zurück.

    Ich denke mal das es in deinem Fall so aussehen sollte

    Könnte aber auch falsch sein

    Denk dran das du noch . und .. hast.

    Nein, da der Pfad ($verzeichnis) fehlt.

    Wenn er im Pfad zurück geht, meinst du oder ( .../../)

    Im gleichen Ordner sollte das doch laufen richtig ?