Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: curl
Forum PHP.pl > Forum > PHP
rogeros
Witajcie.
Jest formularz
  1. <form method="post" action="http://www.foip.pl/upload.php">
  2. <input type="file" name="plik">
  3. <input type="submit" value="wyslij">
  4. </form>


i chciałbym za pomocą curl oraz tego formularza wgrywać plik na serwer

za pomoc z góry dziękuje
Sabistik
To co w końcu dokładnie chcesz zrobić? ;p
Przeglądnij:
http://wortal.php.pl/wortal/artykuly/php/b...rzez_formularze
rogeros
Cytat(Sabistik @ 6.12.2006, 23:03:01 ) *
To co w końcu dokładnie chcesz zrobić? ;p
Przeglądnij:
http://wortal.php.pl/wortal/artykuly/php/b...rzez_formularze


W między czasie znalazłem kilka przykładów uploadu plików za pomocą CURL.
Jednak każdy z nich wywalał mi błąd

failed creating formpost data

oto przykład mojego kodu

  1. <?php
  2. $post_data = array();
  3.  
  4. $post_data['wlasciciel'] = 'gienek';
  5. $post_data['bacup'] = '@test.txt';
  6.  
  7. $ch = curl_init();
  8. curl_setopt($ch, CURLOPT_URL, 'http://xxxxxxxx/index.php');
  9. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  10. curl_setopt($ch, CURLOPT_POST, 1);
  11. curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
  12. $data = curl_exec($ch);
  13.  
  14.  
  15. print $data;
  16.  
  17. if (curl_errno($ch)) {
  18. print curl_error($ch);
  19. }
  20. ?>


plik test.txt znajduje się w tym samym katalogu co skrypt pp. probowalem też z bezwzgledna sciezka do pliku.

bardzo prosze o pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.