Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak przesłać zmienną do skryptu na innej stronie, Metoda POST
nuntium
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 28.07.2009

Ostrzeżenie: (0%)
-----


Mam pewien problem z przekazywaniem zmiennych między stronami metodą POST. Piszę skrypt, który przesyła dane do drugiego. Zadaniem drugiego skryptu jest zapisanie danych do pliku.
Próbowałem zrobić to curlem, ale marne były tego efekty:

  1. <?php
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_URL, 'http://www.strona.pl/skrypt.php');
  4. curl_setopt($c, CURLOPT_POST, 1);
  5. curl_setopt($c, CURLOPT_POSTFIELDS, 'cos='.$cos.'&cokolwiek='.$cokolwiek.'&cosinnego'.$cosinnego);
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. curl_close($c);
  8. ?>


Oto skrypt odbierający i zapisujący:

  1. <?php
  2. $cos = $_POST['cos'];
  3. $cokolwiek = $_POST['cokolwiek'];
  4. $cosinnego = $_POST['cosinnego'];
  5.  
  6.  
  7.  
  8. // Zapisywanie danych do plików
  9.  
  10. $file = "plik.txt";
  11. $fp = fopen($file, "a+");
  12. flock($fp, 2);
  13. fwrite($fp, $cos);
  14. flock($fp, 3);
  15. fclose($fp);
  16. ?>


Nic z tego nie wychodzi, skrypt nie zapisuje danych. Wiecie jak to rozwiązać, a może polecicie mi inną metodę na przysłanie zmiennych? smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 04:22