![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam ,
Potrzebuje skryptu php w którym na stronie index.php będzie można podać hasło , jeśli będzie poprawne przeniesie do pewnego odnośnika na stronie który sam sobie wpisze , jeśli błędne nic się nie stanie , ewentualnie może się strona odświerzyć. Prosze o pomoc , hosting cba.pl |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli szukasz gotowego rozwiązania to trzeba było napisać w dziale "poszukuję".
Jeżeli programujesz ale Ci coś nie działa to wklej kod i opisz swój problem. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak , poszukuję .....
Tak jak napisałem , index.php z okienkiem do hasła , hasło np stronanahaslo po wpisaniu prawidłowego hasła wbija na stronkę główną np : ruskijjanzykpono2dnamseiasmcmsdahwec1481mda.php (żeby sie nie dało zapamiętać) a przy złym haśle resetuje się formularz , A i chciałbym aby w cache przeglądarki i w historii nie mogła zostać żadna podstrona tylko index.php |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tylko kto się "skapnie" ?
Chciałbym poprostu tak , bo uważam że to najprostrze i wystarczające rozwiązanie na potrzebę mojej klasowej stronki. Słyszałem o tym całym md5 że tym dobrze zabezpieczyć 57db0d9ddf1db1cf24ab346ece4be83f - oto kod md5 , pomoże ktoś z skryptem logowania? Po wpisaniu hasła w tym wypadku 57db0d9ddf1db1cf24ab346ece4be83f = aseret czyli po wpisaniu aseret przenosi ze strony www.xxxx.cba.pl/index.php na stronę www.xxxx.cba.pl/ruskijjanzykponowymu712mas81wsbial8ay.php Przypadku złego hasła resetuje formulaż.... już niech sobie cache będzie , jakoś to rozwiąże... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
zrób coś takiego
Ten post edytował peter13135 23.02.2009, 14:52:43 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 18.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
<b>Mam taki kod, ale z wykorzystanie bazy danych nie wiem czy o to Ci chodziło.</b>
Powód edycji: Dodałem bbCode (ociu)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Peter , a można to zrobić aby z index.php przenosiło do /aserethaskr912masalejasl827dka2.php ?
|
|
|
![]() ![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 34 Dołączył: 4.09.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
nie rozumiem dlaczego kombinujesz ;D
przecież jak strona będzie na hasło, to i tak nie zobaczysz co na niej jest, jak go nie znasz ... proste (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ja mam tak ...
i vuala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) PS. Tu potrzebna baza i użytkownik ...
Ta linijka odpowiada za przenoszenie ... Ten post edytował DREEMus 20.02.2009, 15:46:32 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hasło: stronanahaslo
PS. Tu nie potrzeba bazy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował matixrr 20.02.2009, 15:47:08 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
matixrr ,
Świetne! Serio dam ci pomógł tylko powiedz dlaczego mnie nie przenosi po podaniu hasła .... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Header nie zadziała bo wcześniej wysyłany jest za pomcą echo tekst do przeglądarki.
Od biedy możesz to przerobić:
Ale poczytaj sobie o header()" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
znalazłem coś idealnego dla siebie rzecz w tym że nie działa mi to do końca
Ładnie tworzy bazę danych i userów pobiera i przyjmuje hasła ale nie przenosi mnie na stronę zabezpieczoną hasłem oraz nie działa mi na niej sesja ;((( http://www.webtips.pl/post5820.html tam jest opisane Ten post edytował Macck 22.02.2009, 20:20:20 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zastanów się trochę, jak Ci ktoś ma pomóc skoro nie wkleiłeś żadnego kodu
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
sorki , padł serwer cba i sie zastanawiałem czemu nie działa , na tej stronie jest kod http://www.webtips.pl/post5820.html
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
No ale co my mamy robić, czytać ten kurs i wyszukiwać tam błąd dla Ciebie??
Wysil się trochę, zrób coś a jak będziesz miał problem to go tu opisz i wtedy będziemy się zastanawiać. |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja włożyłem ten skrypt w stronę wszystko ładnie pięknie tylko nie tworzy mi sesji i nie przenosi po podaniu hasła ... to moje 2 problemy ;/
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ok, no to pomoc na takim samym poziomie ogólności co pytanie: sprawdź czy nie wyświetla żadnych błędów (usuń @ sprzed funkcji), sprawdź czy wchodzi do wszystkich ifów do których powinno i czy wszystkie zmienne mają takie wartości jakie powinny.
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 9 Dołączył: 21.05.2008 Skąd: Łomianki Ostrzeżenie: (0%) ![]() ![]() |
To podaj kod! My nie wróżki.
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Foxx , dzięki za cierpliwość dam sobie spokój z tymi sesjami bo to nie na moją głowę niestety ;/
Wracając do tego co podałeś czyl Kod 1 2 <?php $zakodowane_haslo='6cb2f405bbe2db6c93f1927fda5fe43f'; if(isset($_POST['sendpass'])&&(md5($_POST['haslo'])==$zakodowane_haslo)){ @header ('Location: aserethaskr912masalejasl827dka2.php'); } elseif(isset($_POST['sendpass'])&&(md5($_POST['haslo'])!=$zakodowane_haslo)){ echo'bledne haslo'; } else { echo '<form method="post"><input name="haslo" type="password"> <input type="submit" name="sendpass" value="OK"></form>'; } ?> to po podaniu hasła znika formularz i tyle , czy muszę dać do kodu strony na którą ma mnie przenieść "aseret blebleble.php" Kod <?php header('Location: aseretblebleble.php'); ?> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#21
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
może Ci to - http://olaszewski.com/2008/12/22/logowanie...sql-przewodnik/ pomoże.
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dobra , mogło by być , tylko teraz :
W którym miejscu kodu postawić "silnik skryptu" czyli ten kod Kod ob_start(); session_start(); $login = $_POST['loguj']; if($login) { $user = mysql_escape_string($_POST['login']); $haslo = mysql_escape_string($_POST['pass']); include('../mysql.inc'); $sql = mysql_query("SELECT * FROM admin WHERE user='$user' AND pass='$haslo'"); if(@mysql_num_rows($sql)) { session_register("uzytkownik"); header("Location: admin.php"); exit; } else { $message="Nieprawidłowa nazwa użytkownika lub hasło."; } } ob_end_flush(); I jak stworzyć tę tabelę? Tj jaką komendę podać bazie do stworzenia tabeli ... ja jestem zielony w php i mysql więc potrzebuje wyjaśnien gdzie co i jak .... sorki Ehh , tak nic z tego nie będzie , ktoś kto używał jednego z w/w skryptów i mu (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !DZIAŁAŁ(IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! (no bo jak bym nie kombinował mi nie działa) proszę o kontakt pod numerem gg 1648082 |
|
|
![]()
Post
#23
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
W którym miejscu kodu postawić "silnik skryptu" czyli ten kod to wstawiasz w miejsce gdzie masz formularz logowania. czyli tam gdzie wpisujesz hasło i login do strony. I jak stworzyć tę tabelę? a masz phpMyAdmin? jak nie masz kod, od razu utworzyłem Ci usera nick: admin hasło: 123qwe
wklejasz to w phpMyAdminie. Pamiętaj również o połączeniu się z bazą. U mnie odpowiada za to plik include('../mysql.inc') Ten post edytował piotrooo89 22.02.2009, 22:09:16 |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
moj mysql.inc
Kod <? $dbhost = 'mysql.cba.pl'; $dbuser = 'klasa_a_2008; $dbpass = 'xxxxx; $dbname = 'klasa_a_2008_11_cba_pl $dbc = @mysql_connect($dbhost, $dbuser, $dbpass) or die ('Nie moge połaczyc sie z Mysql'); mysql_select_db ($dbname) or die ('Nie moge wybrać bazy'); ?> index z kodem Kod <HTML> <HEAD> <TITLE>Zaloguj się</TITLE> <script type="text/javascript"> // <![CDATA[ function flash(id, kolor, czas, kolor2, czas2) { document.getElementById(id).style.color = kolor; setTimeout('flash("' + id + '","' + kolor2 + '",' + czas2 + ',"' + kolor + '",' + czas + ')', czas); } // ]]> </script> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <meta http-equiv="Content-Language" content="pl" /> <style type="text/css" > body{font-family:verdana;color:#C4D2EA;} a{ color:white; text-decoration:none; } a:hover{ color:white; text-decoration:underline; } .menu{ font-size:11px; text-align:right; padding-right:25px; padding-top:3px; padding-bottom:3px; } </style> </HEAD> <body bgcolor="#002058" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" marginwidth="0" marginheight="0"> <table cellpadding="0" cellspacing="0" width="750" align="center"> <tr><td colspan=2 style="background:url(images/top1.jpg);text-align:right;font-size:10px;padding-top:2px;padding-right:28px;color:white;" height="38"> <a href="index.php">Wyjdź</a> <a href="czemu.php">Dlaczego na hasło?</a> <a href="kontakt.php">KONTAKT</a> </td></tr> <tr><td colspan=2 style="background:url(images/top2.jpg);padding-bottom:8px;padding-left:60px;font-size:22px;font-weight:bold;" valign="bottom" height="90"> Logowanie Na Stronę </td></tr> <tr><td colspan=2><img src="images/top3.jpg" /></td></tr> <tr><td colspan=2 style="background:url(images/top4.jpg)" height=34></td></tr> <tr> <td valign=top width=193> <!-- menu - tabelka --> <table cellpadding="0" cellspacing="0" width=100% background="images/menu_tlo.jpg"> <tr><td style="background:url(images/menu_top.jpg);padding-left:19px;font-weight:bold;font-size:18px;padding-top:8px;" height=44> Menu </td></tr> <tr><td class="menu"><a href="register.php">Rejestracja?</a></td></tr> <tr><td><img src="images/menu_space.jpg" /></td></tr> <tr><td><img src="images/menu_dol.jpg" /></td></tr> </table> <!-- koniec menu --> <!-- księga go¶ći --> <table cellpadding="0" cellspacing="0" width=100% background="images/menu_tlo.jpg"> <tr><td style="background:url(images/menu_top.jpg);padding-left:19px;font-weight:bold;font-size:17px;padding-top:8px;" height=44> Pozostałe </td></tr> <tr><td class="menu"><a href="kontakt.php">Kontakt</a></td></tr> <tr><td><img src="images/menu_space.jpg" /></td></tr> <tr><td><img src="images/menu_dol.jpg" /></td></tr> </table> <!-- koniec --> </td> <td valign=top width=557> <!-- panel - srodkowy 1 --> <table cellpadding="0" cellspacing="0" width=100%> <tr><td style="background:url(images/srodek_top.jpg);padding-left:25px;font-weight:bold;font-size:18px;padding-top:8px;" height=44>Loguj</td></tr> <tr><td style="background:url(images/srodek_tlo.jpg);padding-left:20px;padding-right:8px;font-size:11px;padding-top:5px;"> Logowanie na stronę<br> <? ob_start(); session_start(); $login = $_POST['loguj']; if($login) { $user = mysql_escape_string($_POST['login']); $haslo = mysql_escape_string($_POST['pass']); include('../mysql.inc'); $sql = mysql_query("SELECT * FROM admin WHERE user='$user' AND pass='$haslo'"); if(@mysql_num_rows($sql)) { session_register("uzytkownik"); header("Location: aserethaskr912masalejasl827dka2.php"); exit; } else { $message="Nieprawidłowa nazwa użytkownika lub hasło."; } } ob_end_flush(); ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> Login: <input id="login" name="login" type="text" /> Pass: <input id="pass" name="pass" type="password" /> <input name="loguj" type="submit" value="Loguj" /> </form></center> </td></tr> <tr><td><img src="images/srodek_dol.jpg" /></td></tr> </table> </td> </tr> <tr><td height=6></td></tr> <tr><td colspan=2 style="background:url(images/dol.jpg);text-align:right;font-size:10px;padding-top:2px;padding-right:28px;color:white;" height=36> <center> <center> <div id="identyfikator">Powered By Macck<font size="2">™</font> </div> <script type="text/javascript"> // <![CDATA[ flash("identyfikator", "yellow", 500, "green", 500); // ]]> </script> Copyright by [url="http://www.d4u.glt.pl</center"]www.d4u.glt.pl</center[/url]> </td></tr> </table> </BODY> </HTML> no i dalej nie przenosi po podaniu hasła dobre czy złe nic sie nie dzieje |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
1) To co zostało opisane tu: http://www.webtips.pl/post5820.html działa poprawnie gdyż sam skorzystałem z tego biorac jeszcze do tego inny tutek tego autora na Panel Administracyjny... JAk coś nie działa to warto również przeczytać komentarze...
2) Może te cba to jakiś szajs? Na yoyo mi wszystko działało. 3) piotrooo89 podstawy, podstawami ale hasło w md5 to jednak wypada zakodować nawet przy prostej stronie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#26
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
3) piotrooo89 podstawy, podstawami ale hasło w md5 to jednak wypada zakodować nawet przy prostej stronie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jasne że można. jednak mój poradnik jest w dla początkujących. bardzo początkujących. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował piotrooo89 23.02.2009, 19:14:48 |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
matixrr ,
Skoro ogarniasz ten skrypt , możesz mi podać cały kod po kolei ? Bo tam na stronie kolesie piszą że są jakieś błędy , a tego set_cookie_params to wogóle w kodzie nie znalazłem , PA nie musi być ..... Nieaktualne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Już mam wszystko czego mi potrzeba i to idealnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) http://www.forumweb.pl/viewtopic.php?t=22231 polecam , łatwy i efektywny. |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 30.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam , że odświeżam dość stary temat , ale nie lepiej zrobić tak?:
Tam gdzie mamy formularz (dla przykładu admin.php) , damy action na jakąś stronę w przykładzie użyje "admincheck.php" w admincheck.php dajemy:
|
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
A ja chciałbym polecić dla tych, którzy nie mają czasu lub siły się męczyć prosty w instalacji skrypt (skopiowanie jednego katalogu i wklejenie jednej linijki kodu na swoją stronę), który da wam możliwość zarządzania użytkownikami strony dostępnej na hasło (tzw. strony ekskluzywnej).
http://piotr.kwiatek.org/ums/ Ten post edytował kwiatu5 27.09.2009, 08:44:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 12:18 |