10/10/2018, 09:56

giúp e đọan code này với ạ

Em có 3 trang 1 trang cho user chọn số project cần tham gia. Sau đó qua trang 2 thì mình cho user nhập liệu vào. Ví dụ user chọn 2 project thì trang 2 hiện thị:

Project 1: ô text cho user nhập cviệc cần làm
Project 2: ô text cho user nhập cviệc cần làm

chỗ ô text hiện thị thì e dùng 1 vòng for để hiện thị số ô text. Nhưng khi user submit trang này đi. thì qua trang xử lý Em ko biết làm sao duyệt được để lấy giá trị của các ô text này? có ai biết ko giúp em đọan code này với ạ.
nokida viết 12:03 ngày 10/10/2018
Mình thấy bạn có thể làm đơn giả như này:
Giả sử Project 1 của bạn có ID là i
và Project 2 của bạn có ID là j,
khi đó ở trang 2, bạn sinh các ô text như sau:
<input type="text" name="cvcanlam[i]" value=""/>
<input type="text" name="cvcanlam[j]" value=""/>
Khi bạn submit, thì dữ liệu sẽ là
cvcanlam => Array ( [i] => .... [j] => ....)
Dựa vào giá trị i, j bạn sẽ biết tương ứng được dữ liệu dành cho project nào.
sa01 viết 11:57 ngày 10/10/2018
Em có 2 trang
trang 1 dùng vòng lặp for in ra 3 o txtday cho user nhập vào
for(var i=0;i<3;i++)
{ document.write("<input type='text' name='txtday'>");
}

xong khi nhấn submit sang trang 2 thì ko biết làm sao lấy được giá trị của 3 ô txtday trong php làm sao xử lý vụ này giờ dạ? ai có cao kiến giúp em với ...
longvnit viết 12:00 ngày 10/10/2018
Code:
for(var i=0;i<3;i++)
{
    document.write("<input type='text' name='txtday[]'>");
}
PHP code:
Code:
foreach ($_POST['txtday'] as $item => $value)
{
    echo $value;
}
sa01 viết 11:57 ngày 10/10/2018
anh cho em hỏi thêm là nếu mình muốn add thêm 1 ô textbox nữa giá trị của ô này là tổng các giá trị của các ô txtday[] thì em phải làm sao ạ?

[=========> Bổ sung bài viết <=========]

document.getElementById("txtDay"+i).value dùng hàm này hihi mình đã tìm ra đựơc hihi
Bài liên quan
0