Beiträge von #Apple

    Okay, gebe es eine Möglichkeit dies irgendwie am einfachsten zu gestlaten ?
    Wäre es auch möglich:

    das I_Heli_Transport_02_F und I_Heli_Transport_01_F den gleichen HitHull haben ?


    Und irgendwie nimmt er immer nur 0.9 obwohl die Zahl 0.4 ist.

    Geht eigentlich in einem Array Gro´und Kleiner ?


    PHP
    "I_Heli_Transport_02_F" => array(
    	"HitHull" => array(0.0 < 0.3 => "<span class='label label-success'>HULL</span>", 
    						0.3 < 0.7 => "<span class='label label-warning'>HULL</span>", 
    						0.7 < 1 => "<span class='label label-danger'>HULL</span>"),
    
    	"HitEngine1" => array(0 > "NOT DAMAGE", 1 => "DAMAGE")
    ),
    PHP
    $newarray = array();
    foreach((array)$row->damage[0] as $key => $value) {
    	$newarray[$value] = $row->damage[2][$key];
    } 
    var_dump($newarray);
    var_dump($row->damage);

    array(1) { ["["]=> string(1) """}



    string(922) "[["HitHull","HitFuel","HitAvionics","HitEngine1","HitEngine2","HitEngine","HitHRotor","HitVRotor","HitMissiles","HitRGlass","HitLGlass","HitEngine3","HitWinch","HitTransmission","HitGlass1","HitGlass2","HitGlass3","HitGlass4","HitGlass5","HitGlass6","HitLight","HitHydraulics","HitGear","HitHStabilizerL1","HitHStabilizerR1","HitVStabilizer1","HitTail","HitPitotTube","HitStaticPort","HitStarter1","HitStarter2","HitStarter3","","HitTurret","HitGun","HitTurret","HitGun","HitTurret","HitGun"],["hull_hit","fuel_hit","avionics_hit","engine_1_hit","engine_2_hit","engine_hit","main_rotor_hit","tail_rotor_hit","","","","","slingload0","transmission","","","","","","","","","gear","hstabilizerl1","hstabilizerr1","vstabilizer1","tail boom","pitot tube","static port","starter1","starter2","","light_hitpoint","","","","","",""],[1,1,1,1,1,1,1,1,1,1,1,1,1,0.0233079,0,0,0,0,0,0,0,0,0,0,0,0.0377239,0,0,0,0,0,0,0,0,0,0,0,0,0]]"

    Wie lösche ich dann das mit den zweiten [ ... ] was ich als unnötig makiert habe ? Dies müsste dann aus dem String erst entfernt werden, wenn dies nicht automatisch passiert.

    Moin,



    ich melde mich mal zurück und bräuchte ein gedankensprung wie ich diese sache am besten Löse.
    Ich lese etwas aus einer Datenbank aus und erhalte ein Array mit folgenden werten.



    wie kann ich das nun so Splitten, das ich den ersten Wert mit den ersten Int Wert verknüpfe ?


    Habe mir in der Richtung etwas gedacht wie ich das am Ende auslesen mag, wenn es so am sinnvollsten ist.


    PHP
    $VDStatus = array(
    	"I_Heli_Transport_02_F" => array(
    		"HitHull" => array("0" => "NOT DAMAGE", "1" => "DAMAGE"),
    		"HitEngine1" => array("0" => "NOT DAMAGE", "1" => "DAMAGE")
    	),
    	"I_Heli_Transport_01_F" => array(
    		"HitHull" => array("0" => "NOT DAMAGE", "1" => "DAMAGE"),
    		"HitEngine1" => array("0" => "NOT DAMAGE", "1" => "DAMAGE")
    	)
    );

    Du hast ausversehen zwei ")" gemacht anstatt "});" habe das mal geändert und das ist das result:


    20:41:38.973 TypeError: document.getElementById(...) is null 1 ucp.atlas-gaming.de:221:1
    <anonym> :221:1



    JavaScript
    <script>
    let editor = document.getElementById( 'editor' )
    let textarea = document.getElementById( 'textarea' ) 
    document.getElementById( 'addform' ).addEventListener( 'submit', function() {   <- 221
      textarea.innerHTML = editor.innerHTML
      console.log( textarea.innerHTML )
      return true
    });
    </script>

    Notice: Undefined index: news_text in /var/www/vhosts/..... on line 48



    Also zeigt das immer noch an und trägt nichts ein.


    Habe es unten in der PHP So eingebunden:

    JavaScript
    <script>
    let editor = document.getElementById( 'editor' )
    let textarea = document.getElementById( 'textarea' )
    document.getElementById( 'form-id' ).addEventListener( 'submit', function() {
      textarea.innerHTML = editor.innerHTML
      return true
    ) )
    </script>


    HTML
    <div id="editor" name="news_text" class="editor-wrapper"></div>
    <textarea name="news_text" id="descr" style="display:none;"></textarea>


    Das wäre auch eine Möglichkeit, wie würde dies dann aussehen ? Dies war ja erst vorhanden aber sah für diese keine Verwendung also entfernt, also unter dem

    HTML
    <div id="editor" name="news_text" class="editor-wrapper"></div>


    kommt normal noch ein:

    HTML
    <textarea name="descr" id="descr" style="display:none;"></textarea>

    Ich kann mit dem Div Container den Inhalt der textarea bearbeiten (Größe etc) und habe ja keine wirklichen Form-Teil und da dies nur mit dem Div geht, versuche ich den Inhalt auszulesen und natürlich via Post weiter senden.

    Moin,


    da ich mich mit JS nicht wirklich auskenne frage ich mal hier nach.
    Ich habe einen Div Container

    HTML
    <div id="editor" name="news_text" class="editor-wrapper"></div>



    der Wie eine textarea behandelt wird. Das heißt das ich dort was eingebene kann und ich möchte gerne die Daten die dort eingegeben werden, via einer Form weiter gesendet werden, jedoch habe ich nichts brauchbares gefunden und frage nach ob dies überhaupt möglich ist.