form: Feldwert zeigen und übermitteln, aber nicht änderbar
bearbeitet von Gunnar Bittersmann@@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 hast
Im Code dann:
```php
<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
form: Feldwert zeigen und übermitteln, aber nicht änderbar
bearbeitet von Gunnar Bittersmann@@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. Und zu 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 hast
Im Code dann:
```php
<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