![]() |
![]() ![]() |
![]() |
-SALVIA- |
![]() ![]()
Post
#1
|
Goście ![]() |
Dla nooba trudne. Wszystko zawsze wynajduje w necie a tu pustka.
Problem wyglada nastepujaco: Chce zrobic "logowanie do innej strony" czyli np. na swojej stronie moge zalogowac sie do kazdego forum - oczywiscie do kazdego osobny skrypt logowania. Do rzeczy: Mam jakis formularz: (wazne jest miejsce hashy "########" )
i do tego chce zrobic takie cos : a ) w miejsce "###########" daje jakies "form.php" a DOPIERO W TYM FORM wstawiam jakis skrypcik, ktory mi wchodzi na strone logowania danej strony np. "forum.wp.pl/user/login" <<<< jak wejsc na ta strone symulujac "submit" poprzedniego formularza? czyli dajac dane username i password ($_POST['username'] i $_POST['password']) -- czyli normalnie w orginalnym formularzu w miejscu "#######" bylo "forum.wp.pl/user/login" b ) w miejsce "###########" daje orginalne "forum.wp.pl/user/login" - formularz jest poprawnie wysylany, ale zeby mial dwie akcje - np. otwiera z tymi samymi parametrami dwie rozne strony - jedna moze byc skryptem z gory OGROMNE dzieki za pomoc, bo o ile zawsze wszystko w googlu znajduje, tak teraz zadna kombinacja slow kluczowych nie dala mi dobrego wyniku > prosilbym o konkretne przyklady o ile to mozliwe peace! |
|
|
-SALVIA- |
![]()
Post
#2
|
Goście ![]() |
slyszalem na TYM FORUM slyszalem ze to pomoze, mi cos jednak nie dziala - dlatego prosze o przyklad z tymi dwiema zmiennymi username i password (czy jak kto woli $_POST['username'] i $_POST['password']) albo niech poprawi moj przyklad - nienawidze isc na latwizne ale borykam sie z tym X godzin, na wszystkie mozliwe sposoby, od ONSUBMIT po ustawianie przycisku jako link w javascript <a href=java script:http://................<input... />/> dlatego tym razem prosze juz o sprawdzony, dzialajacy przyklad, a nie gdybania "moze to zadziala" - juz takich "moze zadziala" sprawdzilem w ogromnej ilosci... czekam na pomoc, z gory dzieki peace! |
|
|
-SALVIA- |
![]()
Post
#3
|
Goście ![]() |
http://www.javascript-coder.com/javascript...rm-submit.phtml
znalazlem to ale nie pomoglo mi bo - po paru probach stwierdzam ze nie umiem POBRAC WARTOSCI $_POST['username'] (i password) zamiast rubryki input <jakos chaotycznie staralem sie w pliku php ustawic cos takiego: <input value="<?php $login ?>".... > gdzie wyzej w innym skrypcie php bylo $login = $_POST['username'] albo <input value="<?php $_POST['username'] ?>" .... > a inaczej nie umiem przekazac tych wartosci do nastepnej akcji formularza (<form action="...">) nawet jakbym umial przekazac - czytaj: ktos mi pomoze - to pozostaje kwestia automatycznego SUBMIT'u - bez klikania w link.... da rade cos takiego w ogole zrobic? ja staralem sie z javascriptem skminic cos takiego:
nawet nie pamietam czy to dzialalo, ale jest 6:22 i mam tak zlasowany mozg ze nawet tego nie chce mi sie sprawdzac, jutro dam znac czy to dziala.... tak wiec pozostaje kwestia przekazania zmiennych.... znalazlem jeszcze jakies klasy do przekazywania: http://www.phpclasses.org/package/1119-PHP...TTP-server.html i http://www.phpclasses.org/package/1119-PHP...TTP-server.html podobno dzieki nim to zrobie, ale ja juz nie dam rady, licze na wielkodusznosc kogos dla kogo bedzie to oczywiste, albo bede sie musial sam z tym borykac jak sie przespie. peace! |
|
|
-SALVIA- |
![]()
Post
#4
|
Goście ![]() |
Drugi link do klasy to http://www.phpclasses.org/browse/file/16139.html
W tej cHTTP wydaje mi sie ze brakuje na koncu "?>" - czy dodalem czy nie - cos nie dziala, pozostaje w pliku php - nie przenosi na podana strone, a klasy uzylem zgodnie z przykladem tak:
a co do javascriptu co dalem we wczesniejszym poscie - narazie nie mam co sprawdzac jak nie mam przekazania zmiennych.. ale chyba nie dzialalo, nie pamietam HELP! |
|
|
-SALVIA- |
![]()
Post
#5
|
Goście ![]() |
Za trudne? (IMG:style_emoticons/default/blinksmiley.gif)
damn, myslalem ze nie trzeba byc jakims mega-lotnym z php zeby to zrobic - sam X razy liczylem ze juz sie udalo - a tu widze ze pustka, nikt nie wie jak to zrobic.... |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 28.08.2009 Skąd: wertykalne przez większość dnia Ostrzeżenie: (0%) ![]() ![]() |
jezeli masz nazwy pol logowania i submita oraz nazwe actiona aby sie zalogowac na ich forum to mozesz sprobowac czegos takiego:
wybierasz z listy na jakie forum chcesz sie zalogować wtedy tez pobiera liste zmiennych i podstawia do twojego formularza te dane ktore sa wykorzystywane do logownia na innych forach. no i w miejsce ###### wstawia odpowiedni action dla konkretnego forum problem sie pojawia gdy z formularzem sa wysylane jakies hidden'y - watpie zeby administratorzy byli sklonni ci udostepnic takie informacje ale zawsze mozesz sprobowac. zreszta sciagnij sobie jakies fora w php i pogrzeb w nich - zobacz jak wyglada w nich system logowania i probuj - ale wiedz ze to raczej na granicy dobrych obyczajow - i zawsze lepiej dogadac sprawe z administratorami. jesli tak nie da rady to moim zdaniem nie do zrobienia ( jak juz wspomnialem musialbys znać dokładnie cały system logowania u nich (a przynjamniej ich skrypty logowania i ten do ktorego sie odwoluje action=' ') (IMG:style_emoticons/default/blinksmiley.gif) ) :twisted:innym wyjsciem jest proba przejęcia sesji - ale nie trzeba chyba tlumaczyc ze to nie jest najlepsze wyjscie inaczej wszystko co sie da osiagnąc to wstawienie w odpowiednie pola odpowiedniej wartosci i sfokusowanie na submicie - nie kilkniesz submita za kogos, zwlaszcza jak nie wiesz co tak naprawde sie dzieje z formularzem. (IMG:style_emoticons/default/sciana.gif) mogę się mylić, ale moim zdaniem nie ma takiej mozliwości aby nie wkurzając administratora (IMG:style_emoticons/default/dostal.gif) albo przynjamniej nie proszać go o pomoc stworzyc takie rozwiązania. |
|
|
-SALVIA- |
![]()
Post
#7
|
Goście ![]() |
spojrz na date - 2 tyg bym nie oczekiwal na odp... mimo wszystko dzieki za inicjatywe! zadzialac mi zadzialalo W KONCU, ale po pierwszym banie godziny meczenia poszly sie kochac (IMG:style_emoticons/default/sciana.gif) (IMG:style_emoticons/default/sciana.gif) (IMG:style_emoticons/default/sciana.gif) (widocznie jakies ciasteczka nie zagraly <?>)
temat do zamkniecia albo do kosza peace! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 20:53 |