Giả sử có 5 đầu vào ở dạng webThứ tự dữ liệu trong biểu mẫu bài đăng có giống như trong biểu mẫu web không?
<input name='the_same[]' value='different' />
<input name='the_same[]' value='different' />
<input name='the_same[]' value='different' />
<input name='the_same[]' value='different' />
<input name='the_same[]' value='different' />
Khi phía máy chủ nhận được dữ liệu bưu điện, tôi sử dụng một foreach để chấp nhận dữ liệu, nói
$the_same = new array();
foreach($_POST['the_same'] as $data)
$the_same[] = $data;
sẽ theo thứ tự của dữ liệu lưu trong phía máy chủ giống với nó ở dạng web? và các trình duyệt chéo, nó có thể là tiêu chí mà tất cả các trình duyệt đều theo dõi.
Vì tôi đã áp dụng hiệu ứng kéo và thả để cho phép người dùng thay đổi thứ tự của các đầu vào này, vì vậy tôi không thể sử dụng chỉ mục. Hoặc tôi nên viết một scipt để reindex các đầu vào khi đăng bài? – Edward
@Relax: um, trong trường hợp đó, tôi nghi ngờ rằng ngay cả văn bản đề xuất W3C cũng không đáng giá, vì giờ nó mở để thông dịch "thứ tự chúng xuất hiện trong tài liệu" nghĩa là tài liệu HTML gốc hoặc DOM hiện tại. Vì vậy, bạn chắc chắn nên cố gắng sử dụng một chỉ mục rõ ràng. Có lẽ bạn có thể bao gồm việc cập nhật chỉ mục trong cơ chế kéo và thả? –