ajax / php problemm

  • Hier sind mittlerweile schon reichlich Codeschnipsel womit du es vielleicht hinbekommen könntest.

    Ich habe auch schon ein funktionierendes Beispiel erstellt , doch wenn ich dir das Zeige wirst du sicherlich einfach Copy Paste machen.

    Das bringt dann auch nichts , weil du im PHP Script auch was ändern musst.

    Nach den PHP Skript habe ich auch schon paar mal gefragt, damit wir da mal gucken können, ob das auch so einfach anzupassen ist.

  • WOW.

    Ein disaster.


    Man könnte den ganzen Code sicherlich auf die Hälfte reduzieren.

    Dann wird das ganze HTML über Echo ausgegeben.

    Eigentlich sollte man alles umbauen.

    Es sind ja nicht nur die Pfeiltasten, auch dein ganzer Zauber Kram sollte man über Ajax machen.


    Da wir jetzt ja erstmal nur über die Bilder reden, habe ich auf der schnelle keine Ahnung wie ich auf der schnelle an die Bild Variablen kommen soll mit Ajax.


    Da die Bilddaten mitten in der functions.php liegen bin ich gerade etwas überfordert.

    Ich müsste dafür einiges umbauen damit alles über Ajax läuft.


    Vielleicht hat Sempervivum da nee Idee wie es gehen könnte.


    Ich kann dir aber jetzt zeigen wie es mit Ajax aussehen würde

    https://basti1012.bplaced.net/katakomben/index.php


    Brauchst kein Copy Paste machen , weil funktioniert bei dir so sowieso nicht.

    Aber du hast dann mal nee Vorstellung wie schnell es dann läuft.

    Nicht wunden das die Bilder nicht passen, ich gebe Random Bilder zurück.

  • hi recht hast du so copieren reicht natürlich nicht aus.

    Das war auch nicht wirklich mein wunsch, ich möchte nur den gedankengang verstehen.

    also ich versuche es mal so wie ich die sache sehe.

    Ihr macht es so das im hauptscript alles gemacht wird und im bewegenscript die variable neu kommt... also wird das script ( java ) nie wirklich beendet ?


    wenn ich aber ein script nutze das wie ich es wollte die bilder direkt austauscht dann sollte es doch auch schnell gehen, aber es werden komischerweise die script teile nicht ausgeführt nur ausgegeben. sehe ich da was falsch?


    ich weiß das ich eure nerven anstrenge, doch ich habe doch mit dom das früher auch gemacht das war ja nicht so schwer hier ist mir der einstieg noch nicht geglückt. irgendwas verstehe ich hier ganz und garnicht.


    Ich hoffe ich komme hinter meinem gedankenfehler

  • So wie du es vorhast, geht das auch nicht.

    Optimaler wäre das, wenn du das gleich da erstellst, wo hin soll

    Du machst das so bei deinem Affenformular System


    Ich würde es so versuchen.

    Copy-and-paste hat keinen Sinn, weil es in dein System so auch nicht läuft,

    Besser wäre Ajax.


    Wo hast du den Code her?

    Kann mir einer erklären, was das sein soll?

    Code
    if("okay"<>"okay") {
  • okay schon geschaft.....

    es flackert noch aber das sollte mit preload wech sein...

    nun noch die rucksäke schafen dann sollte ich es ganz verstanden haben :)


    danke für eure hilfe

    Einmal editiert, zuletzt von yester () aus folgendem Grund: anfrage erledigt.

  • Sorry.

    Wenn ich mir deine Seite anschauen muss ich sagen, dass du es nicht verstanden hast , du machst es nur noch schlimmer.

    Du versucht dir da irgendwas zusammen zu kopieren, was etwas funktioniert, aber doch alles noch komplizierter und schwieriger macht.


    Ich persönlich hätte alles Scripte neu gemacht und auf Ajax umgestellt.

    Dieses reingepfusche, was du da versuchst bring nicht viel.


    Mach mal ein SQL Dump fertig , wenn ich mal Langeweile habe versuche ich mal was.

  • hi

    ich scheine wohl etwas ganz und gar nicht zu verstehen wenn du es so schreibst, sorry.

    wird mein erstes teil was ich so schreiben möchte. vorher hatte ich auf webseite nur die Werbung per dom verändert.

    scheint wohl als müsste ich komplett umdenken, fällt mir zwar schwer aber deshalb will ich das ja machen. naja mit 55 umlernen ist nicht so einfach:)

    ich dachte immer in ajax macht man ein gerüst und dort schiebt man die gewünschen inhalte rein.

    na versuche ich es halt nochmal etwas einfacher , denn es soll ja später auch stark ausgebaut werden.


    ich setz mich heute nochmals ran und dann mal sehen was bei raus kommt :) schlimmer ? oder besser ? sorry ich versuche es.

    achja gibt es ein framework für solche dungeons ? oder ist es mit meinen bilder besser ? ich weiß es nicht.


    möchte später noch die Zauber einfügen und die rucksäke verschiebbar machen danach kommen noch ein paar extras. aber alles zu seiner Zeit.


    mfghtml-seminar.de/woltlab/attachment/3182/


    hoffe es ist so okay?

    mfg im voraus

  • Ajax ist eigentlich nicht schwer.

    Man müsste da ein paar Sachen umbauen damit alles ohne Pfusch über Ajax läuft.

    Wenn ich nachher etwas Langeweile finde, schaue ich da mal rein, ob es nee einfache schnelle Lösung gibt.


    Gibt es eine Anleitung zu dem Spiel?

    Wie heißt das Spiel genau?


    Ich muss ja wissen, wann es was gibt und so weiter.

    Wenn du ein Link zu einer Anleitung hast , oder ein Link zum komplett Download des Spiels, dann schreib mir das mal.

  • hi,

    sorry das spiel hat noch keinen namen es ist eigendlich das was ich mir so ausdenke ziel des spieles wird es sein durch den dugeon zu laufen und monster zu erlegen , etwas handel zu treiben und mit leuten zu chaten. aber zur hauptsache nutze ich es um zu lernen wie asyncrones gaming laufen kann. da heutzutage ja alle internet haben dachte ich ich mache es auch im internet, browser mässig. klar ein riesiges project was ich da vorhabe aber das schwebt mir schon sehr lange durch den kopf. mal sehen wann es soweit ist es der allgemeinheit zu presentieren ? na mal sehen , auch was ich von meinen Ideen umsetzbar. eigendlich geht ja alles aber die frage ist mit welchem aufwand?

    die level zur zeit sind nur vorläufig später sollen es mehr werden. aber zum testen reichen die!

    es lief ja schon alles aber nicht füssig sondern immer die Seite neu aufbauen, das macht so keinen spass, deshlab mein versuch alles in ajax umzubauen, und dabei alles zu lernen was dazu gehört.

    ich freu mich schon auf dein feedback nachdem du ( langeweile ) hattest:)

    mfg

  • hi nochmal ich,

    ich habe das layout nun wohl hinbekommen:)

    einige problemme habe ich noch und die sind nunmal auch schwer ich möchte gerne die items im rucksack verschieben können, das klappt aber nicht wie gewollt.

    nehme ich ein item aus dem rucksack und lege es an eine freie stelle landet es 1 reihe zu tief.

    nehme ich ein teil aus dem rucksack und lege es im dungeon ab wird es neben dem doungeon abgelegt da scheine ich einen denkfehler zu machen.

    mal sehen wie ich das löse

    mfg

  • Sorry, ich kam noch nicht dazu , das mir genauer anzuschauen.

    Auf den ersten Blick hast du das mit den Bildern tauschen schon mal ganz gut gemacht.


    Ich hatte ja auch schon gesagt das es garantiert mit weniger Code geht und etwas mehr Struktur geht.

    Vielleicht könnte man die Bilder (Wand) einmal alle laden und dann nur noch ein und ausblenden.

    Damit könnte man Datenvolumen sparen und nicht jedes Mal die Bilder neu laden.

    Da lässt sich einiges optimieren, doch man muss es erstmal hinbekommen.


    Es wäre auch einfacher, wenn man eine Bedienungsanleitung hätte, weil so muss man sich das zusammen reimen.

    Ich werde heute Abend da mal genauer hereinschauen.

  • hi,

    also ich hab mal bissel was geschaft und es haut schon einiges hin wie ich es möchte.
    der transfer wird ja weniger da die bilder wenn einmal geladen werden die ja nur noch aus dem chace gezogen.

    was ich nicht schaffe , sorry "neuland" wäre wie ich auch noch wie ich zu dem was ich mit der maus steuer diese auch mit der tastatur steuern kann
    onclick ? na ich muss das noch austüffteln

    merkwürdig ist auch das ein setinterval nicht immer so lüpt wie ich mir das vorstelle, aber das muss ich noch ansehen. wird zu oft aufgerufen

    so wird es zumindest.

    frage: kann mann nach seiten ausgabe einfach die restlichen bilder in unsichtbaren bereich laden lassen ?

    naja ich habe leider nicht soviel zeit wie ich möchte so stockt es immer aber ich werde mich durchbeissen :)

    mfg yester

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!