Formular | Zwei werte ausgeben statt einen

E

Ec16

Hallo,

mal wieder ich.
Habe mal eine Frage.

Ist es möglich z.B. in einem Formular es so zu machen das man dort irgendwo ein z.B. Select Option hat bei der aber dann zwei Werte gespeichert werden?

Also wenn man das z.B. so hat:

Obst:
- Äpfel => Apfel, apfel
- Kirschen => Kirschen
- Birnen => Birnen
...

Also wenn man Äpfel nimmt, so das die beiden Werte Apfel und apfel einzeln gespeichert werden bzw. ausgegeben werden.

Geht so was?

Danke
 
Zeig mal wie du die 2 Werte in die Select-Option setzen willst. Dan können wir dir zeigenw ie du das mit PHP auswerten kannst.
 
Was ist das für eine Schreibweise?
{select:geogenauigkeit2=mile}

Hab ich so noch nie gesehen.

Für das Meter, setze in den Tag Meter
HTML:
<option value="m" {select:geogenauigkeit2=m}>Meter</option>

Aber wo ist jetzt hier apfel und Apfel?
 
Sorry, ich kann dir wirklich nicht helfen da ich immer noch nicht verstehe was {select:geogenauigkeit2=mile} für eine komische Schreibweise ist.

Das andere: str_replace() und einem Übersetzungs-Array
PHP:
$text = 'Die GEO Genauigkeit (in {geogenauigkeit2}) liegt derzeit bei {geogenauigkeit1}{geogenauigkeit2} ';
$translate['m'] = 'Meter';
$translate['km'] = 'Kilometermeter';
//etc.
$text = str_replace('{geogenauigkeit2}', $translate[$_POST['geogenauigkeit2']], $text);
 
Zurück