Hướng dẫn dùng default value trong PHP

9

Nội dung chính Show

  • Làm cách nào để thay đổi giá trị biểu mẫu mặc định?
  • Giá trị mặc định trong văn bản loại ký tự của một phần tử đầu vào là gì?
  • Làm thế nào để bạn hiển thị giá trị mặc định trong trường văn bản trong HTML?
  • Giá trị trong hình thức HTML là gì?

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi có một biểu mẫu POST PHP và một tập hợp các đầu vào:

  1. Tên của bạn
  2. Tên của bạn
  3. Tên của tôi

Mọi đầu vào đều giống nhau, chỉ có tên thay đổi:


Cách đặt giá trị mặc định khi giá trị = không khả dụng?

[edit]

Ok, vì vậy, thông thường tôi sẽ làm một cái gì đó như:


Nhưng trong trường hợp này, tôi có một tập lệnh PHP lấy dữ liệu đầu vào và hiển thị nó bằng cách sử dụng


4. Vì vậy, tôi không biết làm thế nào để buộc biểu mẫu của tôi hiển thị "Mike" trong đầu vào của tôi.

Khi được hỏi ngày 16 tháng 5 năm 2011 lúc 12:47May 16, 2011 at 12:47

Hướng dẫn dùng default value trong PHP

WordPressorWordPressorWordpressor

6.79723 Huy hiệu vàng64 Huy hiệu bạc103 Huy hiệu Đồng23 gold badges64 silver badges103 bronze badges

4

Bạn cần kiểm tra sự trở lại của get_option trước và thay thế một cái gì đó nếu không có mặc định

;
    }
?>

Thay đổi get_option để trả về một chuỗi trống (hoặc một cái gì đó khác) nếu mặc định không khả dụng.

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:51May 16, 2011 at 12:51

Steve Mallorysteve MallorySteve Mallory

4.1751 Huy hiệu vàng27 Huy hiệu bạc31 Huy hiệu đồng1 gold badge27 silver badges31 bronze badges

1

Bạn có thể thay đổi chức năng


5 thành một cái gì đó giống như
function get_option($name) {
   $defaults = array(
      'fist_name' => 'Mike',
      'fist_name' => 'Wordpressor',
      'my_name' => 'Dunno'
   );
   // get the value from the $defaults array
   $val = $defaults[$name];

   // but if the same value has already been posted - replace the default one
   if (isset($_POST[$name])) {
      $val = $_POST[$name];
   }
   return $val;
}

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:56May 16, 2011 at 12:56

TeneffteneffTeneff

28.1K9 Huy hiệu vàng67 Huy hiệu bạc97 Huy hiệu Đồng9 gold badges67 silver badges97 bronze badges

Đây là cách tôi đã giải quyết vấn đề này trong vấn đề của mình mà tôi tin là tương tự, khi $ _POST được đọc, giá trị được điền từ giá trị $ _POST khác đặt ra một mặc định của Mike

value="" >

Hy vọng điều này sẽ giúp ai đó vào cửa

Đã trả lời ngày 11 tháng 11 năm 2015 lúc 18:49Nov 11, 2015 at 18:49

1


6 là mặc định, chỉ cần thêm một điều kiện xung quanh chức năng 17 của bạn, có thể là một cái gì đó như thế này:

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:52May 16, 2011 at 12:52

BjoernbjoernBjoern

15,5K4 Huy hiệu vàng41 Huy hiệu bạc48 Huy hiệu đồng4 gold badges41 silver badges48 bronze badges

2

Bạn có thể thực hiện một câu lệnh chuyển đổi và có mặc định là bất cứ điều gì bạn muốn.

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:51May 16, 2011 at 12:51

Steve Mallorysteve MalloryKamil Sindi

4.1751 Huy hiệu vàng27 Huy hiệu bạc31 Huy hiệu đồng18 gold badges91 silver badges117 bronze badges

Bạn có thể thay đổi chức năng


5 thành một cái gì đó giống như

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:56


Teneffteneff

28.1K9 Huy hiệu vàng67 Huy hiệu bạc97 Huy hiệu Đồng


Đây là cách tôi đã giải quyết vấn đề này trong vấn đề của mình mà tôi tin là tương tự, khi $ _POST được đọc, giá trị được điền từ giá trị $ _POST khác đặt ra một mặc định của MikeFeb 27, 2013 at 23:55

terra823terra823terra823

Hy vọng điều này sẽ giúp ai đó vào cửa1 silver badge10 bronze badges

" />

Đã trả lời ngày 11 tháng 11 năm 2015 lúc 18:49Feb 28, 2013 at 0:02


6 là mặc định, chỉ cần thêm một điều kiện xung quanh chức năng 17 của bạn, có thể là một cái gì đó như thế này:Dennis

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:5213 silver badges17 bronze badges

Bjoernbjoern


0

15,5K4 Huy hiệu vàng41 Huy hiệu bạc48 Huy hiệu đồng

Bạn có thể thực hiện một câu lệnh chuyển đổi và có mặc định là bất cứ điều gì bạn muốn.


1

Kamil Sindikamil Sindi

Huy hiệu vàng 20K18Jul 9, 2015 at 10:51

Tôi đồng ý với Teneff nhưng tôi sẽ phá vỡ nó.Victor Bocharsky

Trong index.php tôi sẽ có những điều sau đây ở đầu tài liệu12 gold badges56 silver badges88 bronze badges

Nó sẽ ở đâu:


2

Sau đó, tôi sẽ có một tệp riêng biệt ở cấp độ gốc gọi là "default_text.php."Sep 27, 2017 at 11:45

Đã trả lời ngày 27 tháng 2 năm 2013 lúc 23:55MDF

Phù hiệu 921 Bạc 10 Huy hiệu Đồng1 gold badge11 silver badges13 bronze badges

Đã trả lời ngày 28 tháng 2 năm 2013 lúc 0:02

Dennisdennis


3

Đã trả lời ngày 16 tháng 5 năm 2011 lúc 12:51May 16, 2011 at 12:51

Steve Mallorysteve MalloryMuhammad Ummar

4.1751 Huy hiệu vàng27 Huy hiệu bạc31 Huy hiệu đồng5 gold badges39 silver badges69 bronze badges

10

Làm cách nào để thay đổi giá trị biểu mẫu mặc định?

Đặt tất cả các giá trị mặc định cho một biểu mẫu trên menu Công cụ, nhấp vào Tùy chọn biểu mẫu.Nhấp vào nâng cao trong danh sách danh mục, sau đó nhấp vào Chỉnh sửa giá trị mặc định.Trong hộp thoại Chỉnh sửa giá trị mặc định, chọn trường có giá trị mặc định bạn muốn đặt.On the Tools menu, click Form Options. Click Advanced in the Category list, and then click Edit Default Values. In the Edit Default Values dialog box, select the field whose default value you want to set.

Giá trị mặc định trong văn bản loại ký tự của một phần tử đầu vào là gì?

Nếu thuộc tính này không được chỉ định, loại mặc định được thông qua là văn bản.Một nút nhấn không có hành vi mặc định hiển thị giá trị của thuộc tính giá trị, trống theo mặc định.text . A push button with no default behavior displaying the value of the value attribute, empty by default.

Làm thế nào để bạn hiển thị giá trị mặc định trong trường văn bản trong HTML?

Nếu bạn muốn đặt giá trị mặc định thành hộp văn bản, bạn có thể sử dụng thuộc tính giá trị.Bất cứ khi nào biểu mẫu được tải, giá trị mặc định được hiển thị bên trong hộp văn bản.use the value attribute. Whenever the form is loaded, the default value is shown inside the textbox.

Giá trị trong hình thức HTML là gì?

Thuộc tính giá trị được sử dụng để đặt giá trị của các phần tử: nó xác định giá trị được liên kết với đầu vào và giá trị trong cặp tên/giá trị được gửi đến máy chủ khi gửi biểu mẫu.Thuộc tính giá trị hợp lệ cho ,, cũng như ,,,,,,,,: it defines the value associated with the input and the value in the name/value pair that is sent to the server on form submission. The value attribute is valid for , as well as

  • , , ,