Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP CURL] Jak przesłać zmienną do formularza
gustawgustaw
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.03.2007

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


Hej
Jak przesłać zmienną do formularza za pomocą CURL?
Zrobiłem to tak, ale w formularzu pojawia się nazwa zmiennej, a nie zmienna:

  1. <?php
  2. $postFields['Pole1'] = '$cos';
  3. ?>


Korzystam z funkcji:


  1. <?php
  2.  
  3. $postFields['Pole1'] = '$cos';
  4. $postFields['Pole2'] = '$cos2';
  5. $ch = curl_init('http://www.strona/formularz/');
  6. curl_setopt($ch, CURLOPT_POSTFIELDS, createPostString($postFields));
  7. curl_exec($ch);
  8. curl_close($ch);
  9. ?>
  10. <?php
  11. function createPostString($aPostFields) {
  12. foreach ($aPostFields as $key => $value) {
  13. $aPostFields[$key] = urlencode($key) . '=' . urlencode($value);
  14. }
  15. return implode('&', $aPostFields);
  16. }
  17. ?>


--------------------
Tanie serwery
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: 21.08.2025 - 02:22