Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z cURL
-lukasz1234567-
post
Post #1





Goście







Witam wszystkich serdecznie.
Piszę, ponieważ mam problem... Napisałem sobie taki o to skrypt:
Kod
<?php

//inicjalizacja i ustawienie url'a
$url = 'http://localhost/admin';
$curl = curl_init();

//ustawienie opcji
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 3);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'login=admin&haslo=1234566');
curl_setopt($curl, CURLOPT_REFERER, $url);

//wykonanie i zamkniecie
curl_exec($curl);
curl_close($curl);


$url2 = 'http://localhost/admin/index.php?strona=druzyny&operacja=zmien_aktywnosc_roz&id=4&roz=1';
$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url2);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 3);

curl_exec($curl);
curl_close($curl);

?>


Założenie mam takie, że skrypt ten będzie zmieniał pokazywanie drużyny w menu on na off.
Jednak po uruchomieniu tego skryptu w konsoli nie dzieje się nic. Po wejściu na stronę, opcja nie działa.
A w konsoli, nie wyświetlają się żadne błędy. Dlatego właśnie zwracam się z prośbą o pomoc do Was. Co takiego robię źle?

Dodam, że pole logowania do panelu administracyjnego zawiera następujące pola:
Kod
<div style="width: 400px; background: #eee; margin: 100px auto; padding: 50px; text-align: center;"><img src='Users.png'/><br><br /><form action='index.php' method=post>Login: <input type=text id=field1 name=login><br /><br />Hasło: <input type=password id=field2 name=haslo><br /><br /><input type=submit value='Zaloguj!'></form></div>
Go to the top of the page
+Quote Post

Posty w temacie
- lukasz1234567   [PHP]Problem z cURL   21.08.2013, 11:24:02
- - Tajgeer   A czego się spodziewałeś? Przecież podany przez Ci...   21.08.2013, 11:42:22
- - lukasz1234567   Przypisałem teraz wynik ostatniego curl_exec do zm...   21.08.2013, 11:46:48
- - nospor   CytatPrzypisałem teraz wynik ostatniego curl_exec ...   21.08.2013, 11:48:55
- - lukasz1234567   [code] <?php $url = 'http://localhost...   22.08.2013, 09:12:50
- - nospor   No przy drugim wywolaniu tez masz ustawic te ciach...   22.08.2013, 09:19:32
- - lukasz1234567   A powiedz mi, czy w ogóle w dobry sposób te ciacha...   22.08.2013, 09:23:24
- - lukasz1234567   Ustawiłem ciastka, ale po wykonaniu w konsoli wyśw...   22.08.2013, 09:32:02
- - nospor   No ale czemu logowanie rozbiles na dwa zadania? Je...   22.08.2013, 09:35:59
- - lukasz1234567   Dziękuje za pomoc. Już wszystko działa tak, jakbym...   22.08.2013, 10:02:45


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: 4.10.2025 - 18:31