Làm cách nào để POST mảng JavaScript lên PHP?

Một mảng biến kết hợp được chuyển đến tập lệnh hiện tại thông qua phương thức HTTP POST khi sử dụng application/x-www-form-urlencoded hoặc multipart/form-data làm Loại nội dung HTTP trong yêu cầu

ví dụ

Ví dụ #1 $_POST ví dụ

echo 'Hello ' . htmlspecialchars($_POST["name"]) . '!';
?>

Giả sử người dùng đã đăng tên=Hannes

Ví dụ trên sẽ xuất ra một cái gì đó tương tự như

ghi chú

Ghi chú

Đây là biến 'siêu toàn cầu' hoặc toàn cầu tự động. Điều này đơn giản có nghĩa là nó có sẵn trong tất cả các phạm vi trong toàn bộ tập lệnh. Không cần phải làm $variable toàn cầu;

được rồi, tôi đang tạo một màn hình có thể sắp xếp trong trang web của mình nhưng tôi đang cố gắng tìm cách chuyển mảng javascript của mình sang và tập lệnh php bên ngoài thông qua phương thức POST để tôi có thể cập nhật cột, vị trí, ẩn hoặc đóng trong cơ sở dữ liệu mà tôi đang sử dụng jQuery

nằm ở đây

bạn có biết nơi tôi có thể tìm thấy những gì tôi cần??

jav

0 0

Chia sẻ

  • 5 Cộng tác viên
  • 12 Trả lời
  • 5K Lượt xem
  • 2 tuần Khoảng thời gian thảo luận
  • Bài đăng mới nhất Bài đăng mới nhất của sysel

Câu trả lời được đề xuất

Được trả lời bởi essential 84 trong một

Tôi không chắc nó có hoạt động không

trang bắt đầu



test page



Dummy Field: …

Được trả lời bởi Airshow 416 trong một

Jcan,

Tôi không phải là một json peron nhưng tôi đoán rằng json sẽ cung cấp một cách rất nhỏ gọn để làm điều này

Tin tốt cho những người không phải là json là javascript tiêu chuẩn cũng rất nhỏ gọn cho một mảng được lập chỉ mục bao gồm các số hoặc chuỗi hoặc hỗn hợp của…

Đã được trả lời bởi yilmazhuseyin 16 trong một

ok tôi đã thấy điều này trên một trang khác. vì vậy tôi không chắc nó sẽ hoạt động như thế nào. nhưng dưới dạng dữ liệu khi bạn gửi
arrayElement=1&arrayElement=2&arrayElement=3
bạn có thể gửi tất cả các yếu tố đến máy chủ. và bạn cũng có thể truy xuất nó từ máy chủ. (thật không may, tôi không biết làm thế nào bạn có thể làm điều đó với…

Tất cả 12 câu trả lời

Làm cách nào để POST mảng JavaScript lên PHP?

cần thiết 84 Đăng cá mập Người đăng nổi bật

13 năm trước

Tôi không chắc nó có hoạt động không

trang bắt đầu



test page




Dummy Field:

tiến trình. php



"; } ?>

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

Triển lãm hàng không 416 Thằn lằn phòng chờ WiFi Đồng nghiệp nhóm

13 năm trước

Jcan,

Tôi không phải là một json peron nhưng tôi đoán rằng json sẽ cung cấp một cách rất nhỏ gọn để làm điều này

Tin tốt cho những người không phải là json là javascript tiêu chuẩn cũng rất nhỏ gọn cho một mảng được lập chỉ mục bao gồm các số hoặc chuỗi hoặc hỗn hợp của cả hai. Nó trở nên phức tạp hơn nếu nó chứa các đối tượng và/hoặc có tính liên kết, nhưng không phải là không thể vượt qua

Đối với trường hợp đơn giản (số và chuỗi)

delimiter = '^';
var myPostString = myArray.join(delimiter);

Chọn một dấu phân cách sẽ không bao giờ xuất hiện trong mảng của bạn. Nó có thể là nhiều ký tự nếu bạn muốn, ví dụ,



test page



Dummy Field:

1
Sau đó, sử dụng kỹ thuật phù hợp nhất để xây dựng bài đăng của bạn (tức là biểu mẫu HTML so với đối tượng yêu cầu ajax http). Tôi đoán bạn biết làm thế nào để làm điều này

Phía máy chủ, trong php, chỉ cần sử dụng phát nổ () để chuyển đổi chuỗi đã đăng trở lại thành một mảng

$delimiter = '^';
$myVar = explode(delimiter, $_POST['myVar']);

Tại thời điểm này, nó sẽ là một chuỗi các chuỗi - không thể khác được. Bởi vì php tự động nhập các chuyển đổi, giống như js, bạn có thể không cần phải chuyển đổi lại các số một cách rõ ràng, nhưng nó có thể phụ thuộc vào những gì bạn sẽ làm với các giá trị. Chỉ cần lưu ý

Hi vọng điêu nay co ich

Triển lãm hàng không

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

yilmazhuseyin 16 Áp phích ánh sáng

13 năm trước

ok tôi đã thấy điều này trên một trang khác. vì vậy tôi không chắc nó sẽ hoạt động như thế nào. nhưng dưới dạng dữ liệu khi bạn gửi
arrayElement=1&arrayElement=2&arrayElement=3
bạn có thể gửi tất cả các yếu tố đến máy chủ. và bạn cũng có thể truy xuất nó từ máy chủ. (thật không may, tôi không biết làm thế nào bạn có thể làm điều đó với php)

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

Triển lãm hàng không 416 Thằn lằn phòng chờ WiFi Đồng nghiệp nhóm

13 năm trước

HTTP hỗ trợ ba phương thức gửi dữ liệu ký tự như một phần của yêu cầu

  • GET (phần dữ liệu từ URL)
  • POST (dữ liệu được bao gồm trong yêu cầu)
  • COOKIE (dữ liệu được lưu trữ trước đó tại máy khách được bao gồm trong yêu cầu)

Khi gửi yêu cầu, chúng sẽ có sẵn trong PHP dưới dạng mảng kết hợp

  • $_GET
  • $_POST
  • $_COOKIE

Một mảng kết hợp tổng hợp $_REQUEST cũng có sẵn, bao gồm mọi thứ trong $_GET, $_POST và $_COOKIE

Luôn vệ sinh các giá trị với ví dụ. hrmlspecialshars() hoặc intval() trước khi sử dụng, đặc biệt là khi xây dựng sql, nếu không, các tập lệnh PHP của bạn sẽ bị "chèn mã" đáng sợ, trong extrmis có nghĩa là tạm biệt cơ sở dữ liệu

Đó là những điều cơ bản

Triển lãm hàng không

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

jcanaway 0 Áp phích đào tạo dành cho trẻ em

13 năm trước

rất nhiều bạn đã đưa ra một số điều tốt nhưng tôi đang thực hiện thả tự động gửi Phương thức đăng lên tập lệnh php sẽ trừ mảng được tạo sẵn từ javascript vào cơ sở dữ liệu theo đúng thứ tự, một trong số các bạn chỉ cho tôi cách gửi nó bằng biểu mẫu tôi . com để biết ý định nhưng nếu tôi tìm thấy thứ tôi cần trước khi bạn hiểu ý tôi muốn nói gì thì tôi sẽ chuyển thông tin cho tất cả các bạn

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

cần thiết 84 Đăng cá mập Người đăng nổi bật

13 năm trước

Hừm. Bạn quả là một người khắt khe, thậm chí không nghĩ rằng bạn đang nhận được tất cả các giải pháp này miễn phí. Bạn không xứng đáng với bất kỳ sự giúp đỡ nào từ đây


Chậc chậc. Chậc chậc. Chậc chậc

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

jcanaway 0 Áp phích đào tạo dành cho trẻ em

13 năm trước

không, tôi không mong đợi bất kỳ kịch bản nào từ bất kỳ nơi nào chỉ cho tôi biết nơi tôi có thể tìm hiểu về nó một cách chính xác

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

jcanaway 0 Áp phích đào tạo dành cho trẻ em

13 năm trước

ok tôi nghĩ rằng tôi đã tìm thấy những gì tôi cần với HttpObject. mở tôi không chắc liệu tôi có thể sử dụng cái này không. Tôi vẫn đang xem thông tin về nó để tôi có thể tạo ra những gì tôi cần nhưng đó chỉ là một câu hỏi

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

jcanaway 0 Áp phích đào tạo dành cho trẻ em

13 năm trước

được rồi, jQuery có rất nhiều thứ tôi cần làm bây giờ tôi phải từ Mảng của mình và gửi nó tới php trong bài viết Phương pháp, tôi đang tìm ra nó ngay bây giờ

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

sysel 0 Áp phích ánh sáng

13 năm trước

Bạn cũng cần học nhiều về PHP, HTML và JavaScript

Điều chính là HTML có thể gửi dữ liệu đến máy chủ (ví dụ:. sang tập lệnh PHP) chỉ từ một biểu mẫu bằng cách thu thập tất cả các cặp giá trị/tên INPUT (và CHỌN), soạn chúng ở định dạng POST hoặc GET và gửi kết quả đến máy chủ

If you have collected some data by JavaScript into an Array variable, before you can sent the data to server (PHP script), you definitely must have a

prepared, and you can append some elements to it. The suggested hidden type was recommended because it does not appear on the page.

Tôi cung cấp một số mã khác để cung cấp cho bạn thêm ý tưởng không giải quyết



test page





  





Tháng một

0 0

Chia sẻ

Làm cách nào để POST mảng JavaScript lên PHP?

jcanaway 0 Áp phích đào tạo dành cho trẻ em

13 năm trước

tôi biết rất nhiều về php Tôi đã phát triển rất nhiều tập lệnh php nâng cao Tôi chỉ đang cố gắng hiểu hiểu jquery họ tôi hiểu cách sử dụng nó bây giờ nhưng các ví dụ về tập lệnh đã bị cắt giảm một cách tồi tệ đối với thứ mà tôi biết html và css

Làm cách nào để chuyển mảng JavaScript sang PHP?

Bạn có thể sử dụng JSON. stringify(array) để mã hóa mảng của bạn bằng JavaScript, sau đó sử dụng $array=json_decode($_POST['jsondata']); . .

Làm cách nào để gán mảng JavaScript cho mảng PHP?

Chuyển mảng PHP sang JavaScript rất dễ dàng bằng cách sử dụng Ký hiệu đối tượng JavaScript(JSON). Phương pháp 1. Sử dụng hàm json_encode() . Hàm json_encode() được sử dụng để trả về biểu diễn JSON của một giá trị hoặc mảng. Hàm có thể lấy cả mảng một chiều và nhiều chiều.

Liệu mảng [

Ký hiệu arr[-1] trong JavaScript là thuộc tính đối tượng hợp lệ . Hãy nhớ mọi thứ trong JavaScript, kể cả mảng, đều là đối tượng. Vì vậy, bất cứ khi nào chúng tôi sử dụng ký hiệu dấu ngoặc, chẳng hạn, arr[0] , chúng tôi tham chiếu thuộc tính của đối tượng bằng khóa 0.