Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Logowanie w obcym skrypcie metodą POST
eddy3291
post 2.05.2008, 21:04:31
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.05.2008

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


Witam,
Mam problem z zalogowaniem się na inny skrypt formularzem wysłanym metodą POST.
Oto kod:
  1. <?php 
  2. $url = "***********/admin.php";
  3.  
  4. $ch = curl_init();
  5. curl_setopt($ch, CURLOPT_URL, $url);
  6.  
  7. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  8. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  9. curl_setopt($ch, CURLOPT_POST, 1);
  10. curl_setopt($ch, CURLOPT_POSTFIELDS, "a10=LOGIN&b10=HASLO&cmd=login&ok=zaloguj");
  11. $result = curl_exec($ch);
  12. curl_close($ch);
  13.  
  14. echo $result;
  15. ?>


Po wysłaniu tego POSTA skrypt zwraca mi $result gdzie nadal jestem w admin.php widząc formularz loginu i hasła.
Co robię źle?
Pozdrawiam

Może mi ktoś pomóc?
Powód edycji: Dodałem bbcode (cysiaczek)
Go to the top of the page
+Quote Post
piotrekkr
post 2.05.2008, 22:14:22
Post #2





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


w manualu jest jak sie uzywa:

  1. <?php
  2. data = array('name' => 'Foo', 'file' => '@/home/user/test.png');
  3. ....
  4.  
  5. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  6. ?>


czytaj manuala dokladniej...

Ten post edytował piotrekkr 2.05.2008, 22:15:50
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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 04:34