Tôi đang tạo một biểu mẫu và tôi chỉ tìm kiếm các cách hiệu quả hơn để làm việc. Những gì tôi có cho đến thời điểm này là:Viết tắt PHP cho mẫu đặt giá trị POST
<p><input type="text" name="transmission" value="" /></p>
<p><input type="text" name="model" value="<?=$model;?>" /></p>
Vì vậy, một số trong số đó sẽ có giá trị đã được đặt và một số sẽ trống. Những gì tôi muốn làm là xem form đã được thiết lập chưa, và nếu nó đã sử dụng $ _POST ['name'] làm giá trị, nếu không thì sử dụng hoặc là trống hoặc sử dụng biến trước đó mà tôi có.
<p><input type="text" name="name" value="<?php if isset($_POST['submit'])) { echo $_POST['name']; } else { echo ""; } ?>" /></p>
Nhưng phải có cách làm ngắn hơn.
NẾU có ai có thể chỉ cho tôi theo hướng tôi thực sự sẽ đánh giá cao điều đó.
Cảm ơn bạn!
ngắn hơn! = Tốt hơn –
Không có gì tốt hơn 'trống ($ _ POST ['foo'])? '': $ _POST ['foo'] '- nhưng bạn có thể đặt nó vào một hàm để thuận tiện (bao gồm việc xác định một giá trị mặc định khác với' '' 'và bất kỳ phần tử nào khác mà bạn có thể yêu cầu). – Jon