2016-07-06 9 views
-3

Ich habe ein Problem, System arbeiten Ich muss PHP-Variable (Funktion lieber) in value-Attribut in HTML-Formular, ist es möglich?
Kann ein anderer Weg sein, um mit diesem Problem fertig zu werden.
Platzieren Sie Variable in Wert Attribut

<input type="hidden" name="sum" value="<?php $payment ?>"> 
<input type="hidden" name="account" value="<?php $acc ?>"> 
<input type="hidden" name="desc" value="<?php $info ?>"> 

Antwort

5

Verwendung echo Wert zu setzen:

<input type="hidden" name="sum" value="<?php isset($payment) ? $payment : '' ; ?>"> 
<input type="hidden" name="account" value="<?php isset($acc) ? $acc : '' ; ?>"> 
<input type="hidden" name="desc" value="<?php isset($info) ? $info : '' ; ?>"> 
+3

besten einen ternären Operator für diesen Einsatz (oder irgendeine Form von bedingten). Das "könnte" undefinierte Variablen Hinweise (in HTML-Quelle) werfen. Schwer zu sagen, was das OP für "echten/vollen" Code hat. Aber ich stimme dem "Echo" zu. –

+0

Vielen Dank, es funktioniert – wiaim

+1

Ternärer Operator von @ Fred-ii- erwähnt: '.. value =" ">'. – FirstOne