Gunnar Bittersmann: Session durch Klick löschen

Beitrag lesen

@@Jnnbo

Derzeit sieht mein Code so aus:

<input type=\"radio\" name=\"preis\" id=\"".htmlspecialchars($record['p_code'])."-preis1\" value=\"$preis1\" onClick=\"document.getElementById('button_".htmlspecialchars($record['p_code'])."').disabled=false;\">
<label for=\"".htmlspecialchars($record['p_code'])."-preis1\">$preis1</label>

Sieht furchtbar aus.

Nicht HTML in PHP schachteln, sondern PHP in HTML. Aber das kann man dir auch immer wieder sagen …

<input type="radio" name="preis" id="<?= htmlspecialchars($record['p_code']) ?>-preis1" value="<?= $preis1 ?>" onClick="document.getElementById('button_<?= htmlspecialchars($record['p_code']) ?>').disabled=false;">
<label for="<?= htmlspecialchars($record['p_code']) ?>-preis1"><?= $preis1 ?></label>

Das erste Select Feld sieht so aus

 <select name="hersteller" id="hersteller" required>
           <option value="">-- Bitte wählen --</option>
			<?php 
                $hersteller = hersteller($mysqli);
                foreach($hersteller as $array){ ?>
              <option value="<?php echo $array['h_id'];?>"><?php echo $array['h_titel'];?></option>
            <?php } ?>
 </select>

Die Zeile $hersteller = hersteller($mysqli); gehört vielleicht eher woanders hin. Wenn schon nicht in eine andere Datei (Controller?), dann an den Anfang dieser – vor <!DOCTYPE html>. EVA-Prinzip: Eingabe – Verarbeitung – Ausgabe.

Und keine geschweiften Klammern bei der Ausgabe (View)! Auch das hatten wir schon.

<?php 
  $hersteller = hersteller($mysqli);
?>
<select name="hersteller" id="hersteller" required>
  <option value="">-- Bitte wählen --</option>
<? php foreach($hersteller as $array): ?>
  <option value="<?php echo $array['h_id'];?>"><?php echo $array['h_titel'];?></option>
<?php endforeach; ?>
</select>

Hab einfach leicht den Überblick verloren

Das könnte an deiner Schreibweise liegen.

Wieso muss man dir eigentlich immer wieder dasselbe nochmal und nochmal sagen? Es macht wenig Spaß dir zu antworten, wenn du sowieso alles in den Wind schlägst. Auch das hatten wir schon.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
0 123

Session durch Klick löschen

Jnnbo
  • php
  1. 1
    Matthias Apsel
    1. 1
      Der Martin
  2. 0
    Jörg Reinholz
    • html
    • javascript
    1. 0
      Gunnar Bittersmann
      • barrierefreiheit
      • html
      1. 0
        Jnnbo
        1. 1
          Gunnar Bittersmann
          • css
        2. 0
          Matthias Apsel
        3. 0
          Jörg Reinholz
    2. 0
      Jnnbo
      • php
      1. 1
        Jörg Reinholz
        • html
        1. 0
          Jnnbo
          1. 1
            Jörg Reinholz
            1. 0
              Jnnbo
              1. 0
                Jörg Reinholz
                • projektverwaltung
                • software
                1. 0
                  woodfighter
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      woodfighter
                      1. 0
                        dedlfix
                        1. 1
                          Gunnar Bittersmann
                        2. 0
                          woodfighter
                          • software
              2. 2
                Der Martin
                1. 0
                  Jnnbo
                  1. 0
                    Gunnar Bittersmann
                    • projektverwaltung
                    • software
                    1. 0
                      Jnnbo
                      1. 1
                        woodfighter
                      2. 0
                        Christian Kruse
                        1. 0
                          dedlfix
                          1. 0
                            Christian Kruse
                            1. 0

                              Git-Probleme

                              dedlfix
                              1. 0
                                Christian Kruse
                              2. 1
                                Auge
                    2. 0
                      dedlfix
                      1. 0
                        Gunnar Bittersmann
                2. 0
                  Jörg Reinholz
                  1. 1

                    Session-Werte durch Klick löschen

                    TS
                    • menschelei
                    1. 0
                      Christian Kruse
                      1. 1
                        Tabellenkalk
                        1. 0
                          Christian Kruse
                        2. 0
                          TS
                      2. 0
                        TS
                        • zu diesem forum
                        1. 0
                          Christian Kruse
                          1. 0
                            TS
                            1. 0
                              Christian Kruse
                              1. 0
                                Christian Kruse
                          2. 0
                            Tabellenkalk
                3. 0
                  Tabellenkalk
                  • windows
                  1. 0

                    IT-Geschichte

                    TS
                    1. 0
                      Tabellenkalk
                  2. 1
                    Der Martin
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Der Martin
                        1. 1
                          Tabellenkalk
                          1. 0
                            Der Martin
                            1. 0
                              Matthias Apsel
                              • humor
                              • windows
                          2. 1

                            Tastaturbelegung mit Sonderfunktionen

                            TS
                            • editor
                            1. 0
                              Matthias Apsel
                              1. 0
                                Der Martin
                              2. 0
                                TS
                                • editor
                                • typografie
                                1. 1
                                  Der Martin
                                  1. 1
                                    Gunnar Bittersmann
                                    • html
                                    • typografie
                                    1. 0
                                      Matthias Apsel
                                      1. 0
                                        Tabellenkalk
                                        • css
                                        • typografie
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            Tabellenkalk
                                            1. 0
                                              Gunnar Bittersmann
                                              • menschelei
                                              1. 0
                                                Tabellenkalk
                                                1. 0
                                                  Matthias Apsel
                                                2. 0
                                                  Matthias Apsel
                                                  1. 0
                                                    Tabellenkalk
                                                    1. 0
                                                      Der Martin
                                                      1. 0
                                                        Tabellenkalk
                                                      2. 0
                                                        MudGuard
                                                        1. 0
                                                          Der Martin
                                                          1. 0
                                                            MudGuard
                                                            1. 0
                                                              woodfighter
                                                  2. 0
                                                    Gunnar Bittersmann
                                      2. 0
                                        Gunnar Bittersmann
                                        • html
                                        1. 0
                                          Gunnar Bittersmann
                                    2. 0
                                      TS
                                      • html
                                      • semantik
                                2. 0
                                  Gunnar Bittersmann
                                  • html
                                  1. 1

                                    Was bringt die Zukunft?

                                    TS
                                    1. 0
                                      Tabellenkalk
                                      1. 0
                                        Matthias Apsel
                                        1. 0
                                          TS
                                          1. 1
                                            Tabellenkalk
                                        2. 0
                                          Gunnar Bittersmann
                                          • html
                                          • menschelei
                                    2. 0
                                      Matthias Apsel
                                      1. 1
                                        Der Martin
                                        1. 0
                                          TS
                                          1. 0
                                            Christian Kruse
                                        2. 0
                                          Matthias Apsel
                                          1. 1
                                            TS
                                            1. 0
                                              Matthias Apsel
                                              1. 0
                                                Der Martin
                                              2. 0
                                                Gunnar Bittersmann
                                                • menschelei
                                              3. 1
                                                robertroth
                                                • css
                                                • html
                                            2. 0
                                              Tabellenkalk
                                              1. 0
                                                Der Martin
                                              2. 0
                                                Gunnar Bittersmann
                                                • menschelei
                  3. 0
                    Christian Kruse
                  4. 0
                    Gunnar Bittersmann
              3. 0
                Jörg Reinholz
                1. 0
                  Jnnbo
                  • html
                  • jquery
                  • php
            2. 0
              Gunnar Bittersmann
          2. 0
            Gunnar Bittersmann
            • html
            • php
            1. 3
              dedlfix
              • menschelei
              1. 0
                TS
                1. 0
                  Christian Kruse
                  1. 0

                    Trennung von Markup und Funktionalitäten

                    TS
                    • html
                    • programmiertechnik
                    1. 0
                      Christian Kruse
                    2. 0
                      dedlfix
              2. 0
                Gunnar Bittersmann
                1. 0
                  dedlfix
                2. 0
                  Jnnbo
                  1. 0

                    Lach mal wieder

                    TS
                    1. 0
                      Der Martin
                3. 0
                  Christian Kruse
                  1. 1
                    Gunnar Bittersmann
  3. 1
    Gunnar Bittersmann
    • barrierefreiheit
    • html
  4. 1
    TS
    1. 0
      Jnnbo
      1. 0
        Jörg Reinholz
        • css
        • html