Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> implode, explode i problem
Dagger
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

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


Witam!
Za pomoca takiego kodziku pobieram ze stronki interesujacy mnie fragment kody html (presci)
[php:1:921cae0ea9]<?php
$cel = file("http://www.adres.com/pliczek.php");
$cel = implode("", $cel); //pobiera cala strone jako string

$poczatek = explode(KOD:',$cel); //wyodrebnia to co jest po ... z cel

$wiersz_poczatkowy = explode('cos',$poczatek[1]); // pobierz od

$wiersz_koncowy = explode('cos',$wiersz_poczatkowy[1]); // do

$tytul = $wiersz_koncowy[0]; // efekt koncowy

echo($cel);
?>[/php:1:921cae0ea9]
Wszystko by bylo ok... jednak przed stronka "pliczek.php" jest stronka z formularzem (z np. "strona zawiera tresci X ... wcisnij dalej jesli to akceptujsze" lub stronka z logowaniem).
Co powinienem dopisac aby przed pobraniem kody wlasciwego stronki "przejsc" przez stronke z formularzem?
Z gory dzieki.


--------------------
Pozdrawiam, Wiesław Płotka oraz zapraszam:
Tworzenie portali internetowych
Go to the top of the page
+Quote Post
dob
post
Post #2





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 30.01.2003
Skąd: Warszawa

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


W tym wypadku możesz liczyc tylko na to że ktoś nie ma register globals wyłączonych, podpatrz jakie pola sa przesyłane z formularza do pliku jaki ustawiony jest w akcji.
W zmiennej cel umiesc adres do pliku akcji formularza razem ze zmiennymi przekazanymi w adresie.

Nie znam metody na to zeby formularz automatycznie zatwierdzić smile.gif - strona po formularzu zapewne sprawdza czy jest jakas zmienna z ustaloną wartością i na podstawie tego pokazuje jakąs określoną stronę wynikową

p.s w kodzie masz bład w 5 linii


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





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

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


Cytat
Nie znam metody na to zeby formularz automatycznie zatwierdzić smile.gif - strona po formularzu zapewne sprawdza czy jest jakas zmienna z ustaloną wartością i na podstawie tego pokazuje jakąs określoną stronę wynikową


Jesli zmienne globalne sa wlaczone, to tylko dopisujesz w swoim skrypcie wywolanie pliku z odpowiednimi parametrami.
Jesli sa wylaczone, to skorzystaj z socketow, ktore sa naprawde poteznych narzedziem smile.gif


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
Dagger
post
Post #4





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

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


Jednak mi to nie wyszlo ;-)
Zaczelem robic tak:
w linku wyslalem taka zmienna jak wysyla formularz... ale mimo wszystko za pomoca funkcji implode pobierana jest strona z formularzem :-(
Strona z formularzem ustawia "jakas" zmienna i przekierowuje na strone wlasciwa. Da sie jakos sprawdzic co to za zmienna?
Wtedy mogl bym juz w linku do strony wlasciwej ustawic odpowiednia wartosc zmiennej.


--------------------
Pozdrawiam, Wiesław Płotka oraz zapraszam:
Tworzenie portali internetowych
Go to the top of the page
+Quote Post
GeoS
post
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

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


Korzystajac z mozilli moglbys sobie odpalic LiveHeaders i Informacje stronie.

Z tego wyciagnalbys sobie wszystkie ustawione Cookie i wszystkie wymieniane miedzy klientem <-> serwerem dane.

Z IE polecam instalacje jakiegos sniffera i odpalenie go na porcie 80 ewentualnie 443 (w zaleznosci czy logowanie jest "tradycyjne", czy po https).


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
uboottd
post
Post #6





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Cytat
ewentualnie 443 (w zaleznosci czy logowanie jest "tradycyjne", czy po https).


Juz widze jak ten snifer na porcie 443 rozkodowywuje ten stream ktory tam leci... Jakbys napisal taki snifer to moglbys na nim potezna kase zbic.
Go to the top of the page
+Quote Post
GeoS
post
Post #7





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

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


Spokojnie, to 443 to byl lekki zaped.
Chociaz biorac pod uwage, ze maszyna kliencka jest jednoczesnie klientem podczas laczenia sie po https, to daloby sie dopisac jakas "biblioteke" dekodujaca.

Oczywistym jest, ze nieswojego polaczenia raczej nie masz szans zdekodowac :]


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
Dagger
post
Post #8





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

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


A ja nadal nie potrafie przejsc tej strony :-(
Macie jakies pomysly?


--------------------
Pozdrawiam, Wiesław Płotka oraz zapraszam:
Tworzenie portali internetowych
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 - 13:17