![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 31.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam zrobic
Autoryzacja z szyfrowaniem z kluczem zmiennym po stronie klienta. Używając: md5.js napisalem kod <?php $user=$_POST["user"]; $pass=$_POST["pass"]; if($user=="student" && $pass=="wsz") //wsz { print "<p>Witaj $user</p>"; print "<p>Możesz odczytać zawartosć tej strony. Pozostała tresć jest zablokowana</p>"; print "<hr /><a href=\"$_SERVER[PHP_SELF]\">Powrót</a>"; } if($user=="Wojciech" && $pass=="alfaromeo") //alfaromeo { @session_start(); $LastTime; $licznik=$HTTP_COOKIE_VARS["licznik"]; $licznik++; setcookie("licznik", $licznik, time()+366*24*3600); print "<p>Dzień dobry!</p>"; print "<p>Proszę zapoznać się ze statystyk± odwiedzin"; if ( !empty( $LastTime ) ) { $aMessage = "Ostatni raz byles tu : "; $aMessage .= date( "d F Y", $LastTime ); $aMessage .= " o "; $aMessage .= date( "h:i:s a", $LastTime ); } else { $aMessage = "Nie byłe¶ tu przez ostatnie "; $aMessage .= "dwa tygodnie."; } // Ustawienie cookie ważnego przez dwa tygodnie $aTwoWeeks = time() + ( 60 * 60 * 24 * 14 ); setcookie( "LastTime", time(), $aTwoWeeks ); // usunięcie niezwykle istotnej tablicy warto¶ci setcookie( "CookieArray[0]" ); setcookie( "CookieArray[1]" ); // dodanie niezwykle istotnej tablicy warto¶ci setcookie( "CookieArray[0]", $aStartValue, $aTwoWeeks ); setcookie( "CookieArray[1]", $aStartValue + 1, $aTwoWeeks ); if (isset($_COOKIE['licz'])) { $ile = $_COOKIE['licz'] +1; } else { $ile = 0; } setcookie("licz", $ile, mktime(23,59,59,date("m"),date("d"),date("Y"))); $iloscWejsc++; setcookie("iloscWejsc", $iloscWejsc); print( $aMessage . "<br><br>" . $aValMessage ); echo "<br>Id użytkownika:"; echo session_id(); if($licznik == 1) echo "<P>Jeste¶ na tej stronie pierszy raz</P>"; else { echo "<P>Jetes na tej stronie poraz $iloscWejsc</P>"; echo "<P>Strona byla wyswietlana $ile razy</P>"; } echo "<P><A href=\"$HTTP_SERVER_VARS[PHP_SELF]\">Przeładuj stronę</A></P>"; } else { ?> <html> <body> <h3>Weryfikacja użytkownika - zad.5a</h3> <form action="<?php print $_SERVER[PHP_SELF]; ?>" method="post"> Nazwa: <input type="text" name="user" /><br /> Hasło: <input type="password" name="pass" /><br /> <input type="hidden" name="klucz" value="<?php print $klucz;?>" /> <input type="submit" value=" S p r a w d Ľ " onclick="java script:pass.value=hex_md5(pass.value)" /> </form> <?php } ?> </body> </html> Chcial bym prosic a pomoc co jest nie tak w kodzie bo nie moge przeprowadzic szyfrowania . |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 16:14 |