Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CURL - problem z wypelniem formularza
kozikowski11
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 16.09.2006

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


Witam
Probuje wlasnie wyplenic taki formularz:
  1. <form action="http://link.pl/dssdf-344-432" method="post" class="check">
  2. <textarea cols="0" rows="0" class="text" name="text" id="emoArea"> </textarea>
  3. <input type="submit" name="fraza" value="" class="add" />
  4.  
  5. <input type="button" name="fraza" value="" class="add_emo" onClick="openEmo();" />
  6. </form>

i oczywiscie go wyslac.

Wymyslilem takie cos:
  1. $url = 'http://link.pl/dssdf-344-432';
  2.  
  3. $cookie = 'ciacho';
  4.  
  5. $c = curl_init($url);
  6.  
  7. $postData['message'] = 'teekksssttt';
  8. $postData['action'] = $url;
  9.  
  10. curl_setopt($c, CURLOPT_COOKIEFILE, $cookie);
  11. curl_setopt($c, CURLOPT_HEADER, 0);
  12. curl_setopt($c, CURLOPT_HTTPHEADER, Array('Expect: '));
  13. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  14. curl_setopt($c, CURLOPT_POST, 1);
  15. curl_setopt($c, CURLOPT_POSTFIELDS, $postData);
  16.  
  17. $result = curl_exec($c);
  18.  
  19. curl_close ($c);


Jak latwo sie domyslic, cos nie dziala...

Prosiblym Was o pomoc..

Pozdrawiam
kozikowski11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Wcale mnie to nie dziwi, inne nazwy pól masz w formularzu a inne przesyłasz do serwera.
Co do curl polecam dodać jeszcze FOLLOWLOCATION, COOKIEJAR, COOKIEFILE, USERGAENT

Ten post edytował fifi209 2.07.2010, 09:20:20


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
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 Aktualny czas: 19.08.2025 - 17:13