मैं एक फॉर्म बना रहा हूं और बस चीजों को करने के लिए और अधिक कुशल तरीकों की तलाश में हूं। मेरे पास अब तक है:जारी करने के लिए PHP शॉर्टंड POST मूल्य
<p><input type="text" name="transmission" value="" /></p>
<p><input type="text" name="model" value="<?=$model;?>" /></p>
तो उनमें से कुछ के पास पहले से ही एक मान होगा, और कुछ खाली हो जाएंगे। मैं क्या करना चाहता हूं यह देखने के लिए कि फॉर्म सेट किया गया है या नहीं, और यदि उसने $ _POST ['name'] का उपयोग मूल्य के रूप में किया है, तो नहीं तो फिर रिक्त का उपयोग करें या मेरे पिछले चर का उपयोग करें।
<p><input type="text" name="name" value="<?php if isset($_POST['submit'])) { echo $_POST['name']; } else { echo ""; } ?>" /></p>
लेकिन ऐसा करने के लिए एक छोटा रास्ता होना चाहिए।
यदि कोई मुझे दिशा में इंगित कर सकता है तो मैं वास्तव में इसकी सराहना करता हूं।
धन्यवाद!
छोटा! = बेहतर –
'खाली ($ _ POST ['foo']) से बेहतर कुछ भी नहीं है? '': $ _POST ['foo'] '- लेकिन आप इसे सुविधा के लिए एक फ़ंक्शन में डाल सकते हैं (जिसमें '' '' और अन्य किसी भी नब्बे के अलावा डिफ़ॉल्ट मान निर्दिष्ट करना शामिल है)। – Jon