basti1012.bplaced.net

Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
    Ich habe ein Formular, wo ich ich Werte aus der Url auslesen, sichtbar auf der Seite zeigen und GLEICHZEITIG diesen Wert in einem "Hidden Field" speichern möchte. https://example.com/form?Name=Jean&Language=Deutsch Eines von beiden habe ich hingekriegt, aber zweimal derselbe Wert leider nicht. Also ich kann die Werte entweder auf der Seite anzeigen ODER speichern, aber ich bräuchte beides. Ich vermute mal weil z.B. der Wert NAME nur EINMAL vergeben werden darf, aber da gibt es doch bestimmt eine Lösung.

    Code

                                        
                                    <?php
    
    
    $_GET['A']=1;
    $_GET['B']='';
    $_GET['C']=3;
    $_GET['D']=4;
    $_GET['E']='';
    $_GET['F']=6;
    $_GET['G']=7;
    
    $hiddens='';
    $outputs='';
    if(isset($_GET)){
        foreach($_GET as $key => $val){
            if(!empty($val)){
               $outputs.="<output id='out-$key'>$key=$val</output><br>";// outputfeld erzeugen die nicht leere Parameter haben
            }
            if(empty($val)){       
                $val='Kein Inhalt';// optional
            }                     
        
        $hiddens.="<input type='hidden' name='$key' value='$val'>"; //alles anzeigen , auch wenn keine Inhalt ist
        }
    }
    echo "<h3>BeispielLink http://example.com/index.php?A=1&B=&C=3&D=4&E=&F=6&G=7</h3>";
    echo '<div class="container mt-3">
        '.$outputs.'
        <form action="sesssionstorage.php" method="POST" style="max-width:300px">
            '.$hiddens.'
            <div class="mt-3"> <button type="submit" class="btn btn-success">Send</button></div>
        </form>
    </div>';
    ?>