Pair of Vintage Old School Fru
TruyenDoc.Yn.Lt
Kênh Giải Trí Đa Phương Tiện Siêu Hot
Giờ: 00:46 Ngày: 06/05/24
Danh Ngôn Hài Hước:
Chẳng có cái ngu nào giống cái ngu nào, nhưng có những cái ngu mang tính chu kỳ.
Click Xuống Cuối Trang
Get Và Post | Học TWIG | Kinh Nghiệm Wapsite - TruyenDoc.Yn.Lt - Wap Đọc Truyện Hot Số 1 Việt Nam
Hãy nhanh tay Đăng kí và Đăng nhập để trở thành thành viên chính thức của và cùng thảo luận!
21-07-2016
Avatar Duy_Doanh [ON]
Cấp bậc: admin
- Get và post
Đáng ra mình viết bài này trước nhưng do nghĩ rằng một số bạn sẽ không hiểu "GET" và "POST" là gì nên mình viết sau. Ai chưa hiểu về GET và POST có thể tham khảo ở google.


Đối với 2 phương thức này, wapego cũng cấp cho chúng ra một mã duy nhất để lấy dữ liệu qua hai phương thức này. Đó là:
api.r.get("x")
Copy code

Trong đó x là tên của dữ liệu gửi đi.

Ví dụ:
<form action="/main.php" method="get">
<br> <input type="hidden" name="id" value="log"/>
<br> <input name="nick" value="abc"/>
<br> <input name="pass" value="def"/>
<br> <input type="submit" value="Gửi"/>
<br></form>

Copy code

Trong form trên có các dữ liệu sau được gửi:
- id: log
- nick: abc
- pass: def
Khi chúng ta bấm Gửi, các dữ liệu trên đã được gửi qua phương thức GET lên server. Và nếu bạn muốn xem lại xem bạn đã gửi cái gì, hãy dùng mã Twig sau:
{{ api.r.get("id") }}     {# Hiển thị giá trị id #}
{{ api.r.get("nick") }}  {# Hiển thị giá trị nick#}
{{ api.r.get("pass") }} {# Hiển thị giá trị pass #}

Copy code

Đó là ví dụ đối với form đăng nhập. Trong các form bất kỳ khác chúng ta cũng có thể dùng cách tương tự. Sau đâu là một ví dụ với phương thức POST:
<form action="/" method="post">
<br>  Nhập tên bạn:
<br> <input name="ten" value=""/>
<br> <input type="submit" value="Xong"/>
<br></form>

Copy code

Và kết quả sau khi bấm xong chắc các bạn đã biết là gì? :D
Vận dụng cái này, các bạn có thể làm một số tính năng cho wapego. Thêm một số tên và giá trị vào để điều khiển các form một cách linh hoạt là một cách làm mới một số thứ đã quá cũ và quen thuộc trong các modul.

Một ví dụ đơn giản trong modul nhắn tin, trong ví dụ này mình sẽ kết hợp với hàm if đã chia sẻ ở bài trước:
{%if api.r.get("msg")%}
 <div class="left">
  Tin nhắn đã được gửi với nội dung: {{api.r.get("msg")}}
 </div>
{%endif%}

Copy code


Ví dụ trên chỉ mang tính minh họa :). Các bạn có thể áp dụng tương tự cho các modul khác.
Chúc các bạn thành công!

:-h
Tổng Số: 1
Chia Sẻ Bài Viết
Chia sẻ tới: Zalo Facebook Google Plus Twitter 

BBCode:

Link:

Tiêu đề:
Bình Luận
Bài Viết Ngẫu Nhiên
Nhìn các ngon tay để biết vận mệnh và sức khỏe của bạn
Nhìn các ngon tay để biết vận mệnh và sức khỏe của bạn
Chỉ cần một cuộn băng dính là khỏi bệnh mụn cóc, bạn có tin không?
Tướng tay giúp bạn lựa chọn đúng nghành nghề
Xem tướng nốt ruồi trên mặt phụ nữ
Xem hoa tay ở 2 bàn tay đoán tính cách
Xem tướng người tốt xấu, thành bại qua hình dáng bên ngoài
Tướng tay giúp bạn lựa chọn đúng nghành nghề
Nhìn mũi đoán biết cuộc sống hôn nhân của bạn
Nhìn hoa tay để biết bạn có quý nhân phù trợ?
Từ khóa: , Post , Get , Post
Trang Chủ
Cùng hòa mình vào những cung bậc cảm xúc với những mẩu truyện hay nhất
Click Lên Đầu Trang
Textlink: Wap Tải Games + Giải Trí Tổng Hợp: KenhVip.Net
Textlink: Wap Giải Trí Ngắm Ảnh, Xem Video Gái Xinh: TopGai.Hexat.Com
Textlink: Http://KimCuongBlog.XtGem.Com - Blog Chia Sẻ
Textlink: GameOi.Wap.Sh - Wapsite Tải Game Miễn Phí
Thống Kê Wap