Gunnar Bittersmann: form: Feldwert zeigen und übermitteln, aber nicht änderbar

Beitrag lesen

@@Linuchs

Ich weiß, ich könnte input hidden nehmen, aber dann fehlt die Sichtkontrolle, dass die Ajax-Daten übernommen wurden.

Das ist dein Problem, nicht das des Nutzers. Du solltest niemals deine Probleme zu denen der Nutzer machen.

Den Nutzern nutzt das Feld überhaupt nichts, also hat es nichts in deren UI zu suchen.

Wenn du das Feld angezeigt haben willst, dann sieh eine Möglichkeit vor, dass du (und evtl. andere Entwicker) es zu sehen bekommst, andere aber nicht:

  • GET-Parameter à la ?debug
  • Cookie, den nur du (und evtl. andere Entwicker) hast

Im Code dann:

<input
  name="ort_id"
<?php if (!isset($_GET["debug"]) && !isset($_COOKIE["debug"])): ?>
  type="hidden"
<?php endif; ?>
/>

😷 LLAP

--
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin