Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Logowanie w obcym skrypcie metodą POST
Forum PHP.pl > Forum > Przedszkole
eddy3291
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?
piotrekkr
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...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.