Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [XHR][JS] multi .open i .send
yarek12
post 11.12.2011, 21:42:22
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.08.2010

Ostrzeżenie: (10%)
X----


Witam, używam xhr (XMLHttpRequest) do wysłania danych do pliku .php metodą post, wszystko jest git, ale próbuję zrobić dla paru inputów i tu pojawia się problem, mianowicie, jak wysłać do pliku upload.php parę danych.

kod js:
  1. function uploadFile() {
  2. var fd = new FormData();
  3. fd.append("fileToUpload", document.getElementById('fileToUpload').files[0]);
  4. var xhr = new XMLHttpRequest();
  5. xhr.upload.addEventListener("progress", uploadProgress, false);
  6. xhr.addEventListener("load", uploadComplete, false);
  7. xhr.addEventListener("error", uploadFailed, false);
  8. xhr.addEventListener("abort", uploadCanceled, false);
  9. xhr.open("POST", "upload.php");
  10. xhr.send(fd);
  11. }


kod php:
  1. <?php
  2. $file_tmp = $_FILES['fileToUpload']['tmp_name'];
  3. $file_name = $_FILES['fileToUpload']['name'];
  4. $file_size = $_FILES['fileToUpload']['size'];
  5. $file_mime = $_FILES['fileToUpload']['type'];
  6. move_uploaded_file($file_tmp, 'files/'.$file_name);
  7. ?>



Pozdrawiam.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:22