Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [PHP]Budowa id i action
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Witam moj ostatni temat co do bota ogame zostal zamkniety gdy nie widze takiej potrzeby mysle ze nie lamie regulaminu php.pl nie mysle zeby regulamin php.pl zabranial pytac o pisanie bota jesli jednak komus z administracji to przeszkadza to niehc sie zglosi do adminow ogame (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) poniewaz skrypt jest tylko dla mnie nie dla zadnych dzieci NEO
Juz mi wszystko dziala jednak probuje dodac jeszcze jedno rzecz a miedzy innymi budowanie statkow i i dzial obronnych jednak zmienila sie jedna rzecz w stosunku do normalnego budowania nie przebywa sie ti za pomoca linkow a jest formularz gdzie sie wysyla id danej rzeczy i ilosc form wyglada tak:
  1. <?php
  2. <form action=index.php?page=buildings&session=95d9a7965c89&mode=Verteidigung method=post><table align=top><tr><td style='background-color:transparent;'> <table width=530> <tr>
  3. <td class=l colspan="2">Opis</td>
  4. <td class=l><b>Ilość</b></td>
  5. </tr>
  6.  
  7.  
  8. <tr> <td class=l>
  9. <a href=index.php?page=infos&session=95d9a7965c89&gid=401>
  10. <img border='0' src="http://s30.ogame.onet.pl/evolution/gebaeude/401.gif" align='top' width='120' height='120'>
  11. </a>
  12. </td>
  13. <td class=l><a href=index.php?page=infos&session=95d9a7965c89&gid=401>Wyrzutnia rakiet</a></a> (wybudowano 5)<br>Wyrzutnia rakiet to prosta i korzystna cenowo możliwość obrony.<br>Wymagania: Metal: <b>2.000</b><br>Czas ukończenia: 24min. <br></th><td class=k ><input type=text name='fmenge[401]' alt='Wyrzutnia rakiet' size=6 maxlength=6 value=0 tabindex=1> </td></tr><td class=c colspan=2 align=center><input type=submit value="Buduj">
  14. ');
  15. ?>

I mam taki kod:
  1. <?php
  2. function obrona($id, $strona, $referer) {
  3.  
  4. $obrona = lacz($strona, $referer);
  5.  
  6. if(strstr($obrona, '<input type=submit value="Buduj">')) {
  7. echo('znalazlo');
  8.  
  9. $przegladarka = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/2008020121 Firefox/2.0.0.12';
  10.  
  11. $naglowki = array('Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 
  12. 'Accept-Language: pl,en-us;q=0.7,en;q=0.3', 
  13. 'Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7'); 
  14.  
  15. $post = array('fmenge[401]' => '1');
  16.  
  17. $link = curl_init($strona);
  18. curl_setopt($link, CURLOPT_COOKIE, pobierz_cookie('./cookie/cookie.txt'));
  19. curl_setopt($link, CURLOPT_POST, 1); 
  20. curl_setopt($link, CURLOPT_POSTFIELDS, koduj($post)); // lub curl_setopt($link, CURLOPT_POSTFIELDS, 'fmenge[401]=1'); 
  21.  curl_setopt($link, CURLOPT_USERAGENT, $przegladarka); 
  22. curl_setopt($link, CURLOPT_HTTPHEADER, $naglowki);
  23. curl_setopt($link, CURLOPT_REFERER, $referer);
  24. curl_setopt($link, CURLOPT_RETURNTRANSFER, 1); 
  25. curl_exec($link); 
  26. curl_close($link);
  27. return true;
  28. }
  29. return false;
  30. }
  31. ?>

I tak echo() sie wyswietla bo dobrze laczy jednak gdy zaczynam robic curl_init() juz nie chce dzialac tzn nie buduje logowanie mi dziala nie wiem co robie zle to jest wynik z live http header gdy buduje:
Cytat
fmenge%5B401%5D=1

I nie wiem co robie zle czy ktos pomoze??

P.S tak wywoluje:
  1. <?php
  2. obrona('401', 'http://s'.$unia[4].'.ogame.onet.pl/game/index.php?page=buildings&session='.$_SESSION['sesja_ogame'].'&mode=Verteidigung', 'http://s'.$unia[4].'.ogame.onet.pl/game/index.php?page=overview&session='.$_SESSION['sesja_ogame'].'&mode=Verteidigung');
  3. ?>


Ten post edytował marcio 8.06.2008, 20:57:07
Go to the top of the page
+Quote Post
itsme
post
Post #2





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




nie ładnie łamać regulamin ogame

nie ważne czy staruszka na przejsciu przechał Pan profesor czy też dziecko NEO :-) staruszkowi to raczej obojętne ...
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:29