Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Logowanie bez formularza, wyświetla się tylko nagłówek...
lol666
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 14.08.2006

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


Zalogowałem się za pomocą fsockopen(); do strony. Strona składa się z ramek. Nagłówek zostaje wyświetlony natomiast dana strona nie. Po zobaczeniu kodu widzę treść nagłówka + kod html strony do której próbowałem się zalogować. Niestety nie wiem gdzie jest problem i proszę o pomoc. Z góry dziękuję smile.gif
Go to the top of the page
+Quote Post
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


podaj fragment kodu - wówczas może ktoś zauważy błąd - jasnowidzami forumowicze nie są, a przyczyn może być wiele

Łukasz


--------------------
Go to the top of the page
+Quote Post
lol666
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 14.08.2006

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


wedle życzenia
  1. <?php
  2.  $url = 'www.epuls.pl';
  3.  $fp = fsockopen($url, 80, $errno, $errstr, 1);
  4.  $out = "POST /frameset.php? HTTP/1.0rn";
  5.  $out .= "Host: $urlrn";
  6.  $out .= "Content-Type: application/x-www-form-urlencodedrn";
  7.  $toPOST = 'blnLoginForm=1&lngLoginSystemID=0&strUserLogin=mojlogin&strUserPassword=mojehaslo';
  8.  
  9.  $out .= "Content-Length: ".strlen($toPOST)."rn";
  10.  $out .= "rn";
  11.  
  12.  $out .= $toPOST;
  13.  $out .= "Connection: Closernrn";
  14.  fwrite($fp, $out);
  15.  while (!feof($fp)) {
  16.  echo fgets($fp, 128);
  17.  }
  18.  fclose($fp);
  19.  echo substr($echo,185);
  20. ?>
Go to the top of the page
+Quote Post
kossa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


fgets();

podajesz w swoim kodzie aby pobrał łańcuch o długości 128 bajtów, a może ta strona mawiększą długość i dlatego zwraca Tobie tylko kawałek...

Łukasz


--------------------
Go to the top of the page
+Quote Post
devnul
post
Post #5





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


kod wygląda poprawnie a fgets tu nie ma nic do rzeczy bo jedzie w petli az do zakończenia pliku. nie wiem czy dobrze zrozumiałem ale czy przypadkiem nie dobierasz sie do strony która zawiera definicje ramek? a z całą pewnoscią chcesz zeby te ramki zawierały treść taka jak oryginalna - tylko ze one mają wzglede odnosniki do poszczególnych ramek, chcaz zeby z twojej strony wyswietlały sie strony zawarte na innym serwerze musisz zmienic scierzki na bezwzględne z adresem do tamtego serwera.


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
lol666
post
Post #6





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 14.08.2006

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


base w head nie pomaga, więc co proponujecie?

Ten post edytował lol666 22.08.2006, 11:16:17
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 Aktualny czas: 19.08.2025 - 07:46