Skocz do zawartości

[php + cURL] puste zmienne


PawelC

Rekomendowane odpowiedzi

Witam :)

próbuje napisać robota sieciowego który napisze posta w dziale przedstaw się na moim forum, jednak loguje się poprawnie poprzez ten kod:

<?php

$postFields['url']="https://www.adres-forum.pl/newthread.php?fid=10";

$postFields['username']="***";

$postFields['password']="****";

$postFields['action']="do_login";

$ch = curl_init('https://www.adres-forum.pl/member.php?action=login&username=****&password=****&action=do_login');

curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);

curl_exec($ch);

?>

Logowanie jest ok, normalnie pokazuje że zalogowano, jest na liście użytkowników, jednak nastepnym krokiem jest napisanie posta w dziale przedstaw się, tym kodem:

<?php

$postFields['action']="do_newthread";

$postFields['posthash']="1b5ddd9830b8d7d2be6d6f0abbb55309";

$postFields['fid']="10";

$postFields['attachmentact']="";

$postFields['attachmentaid']="";

$postFields['post_parent']="0";

$postFields['f']="4";

$postFields['post']="Wysyłam i akceptuję Regulamin";

$postFields['mode']="newtopic";

$postFields['subject'] = "Siemka";

$postFields['message'] = "Witam wszystkich użytkowników forum.";

$ch = curl_init('https://www.adres-forum.pl/newthread.php?fid=10');

curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);

curl_exec($ch);

curl_close($ch);

?>

Przechodzi mi ładnie do strony gdzie trzeba wpisać temat i treść jednak te pola są puste dlaczego tak jest, według mnie powinien napisać posta bez problemu. Co dokładnie źle w tym robie?

Odnośnik do komentarza
Udostępnij na innych stronach

jeszcze do kompletu by się przydał robot, którym będziemy się rejestrować na swoich forach :D czytający tokeny, i inne takie tam...

najlepiej jeszcze jakby rozumiał mowę w piśmie :)

ja mu trach polecenie w mailu: Przynieś bazę danych google a on mi na następny dzień ciężarówkę płyt DVD dostarcza :P

a tak żeby nie było off topic to warto pamiętać ze:

-zazwyczaj sesja jest przechowywana w ciastku, wszelkiego rodzaju logowania itp. muszą korzystać z ciastek

-domyslnie curl nie używa ciastek

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności