Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]Zmiana hasła strona by derin


Rekomendowane odpowiedzi

Opublikowano

Jeżeli może mi ktoś powiedzieć co zrobić, żeby można było wpisywać każde hasła np. Dupa994 a nie jakieś łatwe typu metin2, metek87 itd.... x.x Jak i co wpisać żeby w rejestracji można było wpisywać przemiennie litery i cyfry... ;>

np. Z8u77M3fd

Da się tak? :))

 

Myślałem, że będzie można dać jakieś byle jakie hasło do reje, a potem będzie można zmienić, ale oczywiście zmiana hasła również nie działa :)

 

 

else if(!preg_match('|^[a-z0-9]{0,50}$|e', $password)){
        $info_txt_password.=' <font color="#B20000"><font size="1"> Haslo może zawierać tylko cyfry i litery.</font>';
        $blad=true;

1377019234-U697852.png


Opublikowano

Nie wiem czy limit.

Gdy wpiszę np. Maniutek888 to wyskakuje ten błąd, który dałem w temacie, a jak wpiszę maniutek888 (z małej) to normalnie robi konto....

Nie mogę również stosować w haśle zamiennie liter i cyfr.... ;x to samo ze zmianą hasła.. ;D

1377019234-U697852.png


Opublikowano

 

Jeżeli może mi ktoś powiedzieć co zrobić, żeby można było wpisywać każde hasła np. Dupa994 a nie jakieś łatwe typu metin2, metek87 itd.... x.x Jak i co wpisać żeby w rejestracji można było wpisywać przemiennie litery i cyfry... ;>

np. Z8u77M3fd

Da się tak? :))

 

Myślałem, że będzie można dać jakieś byle jakie hasło do reje, a potem będzie można zmienić, ale oczywiście zmiana hasła również nie działa :)

 

 

else if(!preg_match('|^[a-z0-9]{0,50}$|e', $password)){
        $info_txt_password.=' <font color="#B20000"><font size="1"> Haslo może zawierać tylko cyfry i litery.</font>';
        $blad=true;

 

Proszę cie bardzo:

 

 

else if(!preg_match('|^[a-zA-Z0-9\_]{6,16}$|e', $password)){
        $info_txt_password.=' <font color="#B20000"><font size="1"> Haslo może zawierać tylko cyfry, małe oraz wielkie litery i znak '_'.<br /> Hasło może mieć długość 6-16 znaków.</font>';
        $blad=true;

 

W tym momencie hasło musi mieć minimum 6 znaków, a maksymalnie 16 (50 nie dawaj, ponieważ w cliencie o ile dobrze pamiętam, jest to właśnie max 16 znaków)

Hasło może zawierać znaki takie jak: małe i wielkie litery, cyfry oraz znak '_', powinno wystarczyć do złożonego hasła :-)

Opublikowano

@bullet,

Okej, działa.

Możesz mi jeszcze zobaczyć w pliki, które odpowiadają za zmianę hasła?

Bo co bym nie wpisał to wyskakuje komunikat:

 

echo "Login, kod usuniecia postaci lub<br/> haslo jest zle, popraw swoje bbldy.<form action=\"javascript:history.back();\" method=\"post\">
<input type=\"submit\" name=\"submit\" value=\"Wróć\" class=\"girbuton\" />";
        }

 

 

 

<?PHP
ERROR_REPORTING(0);
session_start();
require_once("./inc/config.inc.php");
require_once("./inc/rights.inc.php");
require_once("./inc/functions.inc.php");
$sqlHp = mysql_connect(SQL_HP_HOST, SQL_HP_USER, SQL_HP_PASS);
$sqlServ = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS);
if(!is_resource($sqlServ) OR !is_resource($sqlHp)) {
exit("Strona Offline Przepraszamy.");
}
require_once("./inc/head.inc.php");
echo '<?xml version="1.0"?>';
?>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title><?php include("plik/nazwa.php"); ?> - Zmień Dane</title>
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css">
<script src="js/general.js" type="text/javascript"></script>
<script src="js/reg.js" type="text/javascript"></script>
<script src="js/box.js" type="text/javascript"></script>
</head>
<body id="home">
<div id="Message" class="kalender_box">
space
</div>
<?php include("plik/menu.php"); ?>
<div id="logo">
<div class="w960">
<div class="clearfix"></div>
</div>
</div>
<div id="main">
<div id="mainbg">
<div class="w960">
<div id="sidebar-left" class="sidebar">
<br>
<div class="sbui sb-title">
<h3>Panel Gracza</h3>
</div>
<div class="sbui sb-con">
<div class="sb-con-wrap">
<div id="login">
<div class="sb-middle">
<?php include("plik/login.php"); ?>
<p> </p>
<p></p>
<div class="clear"></div>
<br>
<p></p>
</div>
</div>
</div>
</div>
<div class="sbui sb-end"></div>
<br>
<div class="sbui sb-title">
<h3>Status Serwera</h3>
</div>
<div class="sbui sb-con">
<div class="sb-con-wrap partners">
<div class="status-box">
<?PHP
include("plik/status.php"); ?>
</div>
</div>
</div>
<div class="sbui sb-end"></div>
<div class="sbui sb-title">
<h3>Top Gracze</h3>
</div>
<div class="sbui sb-con">
<div class="sb-con-wrap partners">
<?php
include ("plik/top.php"); ?>
<div class="sb-links">
</div>
</div>
</div>
<div class="sbui sb-end"></div>
</div>
<br>
<div id="content">
<div>
<center>
<p>
</p>
<center>
<div id="content">
<div class="postui post-title">
<h2>Zmień Dane !</h2>
<span class="date"></span></div>
<div class="postui post-con">
<div>
<center>
<form method=post name=chgform action="zmiana_tak.php">
<input type="hidden" name="action" value="send" />
<table>
<tr>
<td>Login</td> <td><input maxlength=16 name=UserID value="<?php echo $_SESSION["user_name"]?>" class="bar" size=20 readonly="" ></td>
</tr>
<tr>
<Td>K.U.P.</td> <td><input maxlength=7 name=srcno class="bar" size=20></td>
</tr>
<tr>
<Td>Obecne hasło</td> <Td><input maxlength=30 name=password size=20 class="bar" type=password></td>
</tr>
<tr>
<Td>Nowe hasło</td> <td><input maxlength=30 name=password1 size=20 class="bar" type=password></td>
</tr>
<tr>
<td>Powtórz nowe hasło</td> <td><input maxlength=30 name=password2 class="bar" size=20 type=password></td>
</tr>
<tr>
<Td>Nowy K.U.P.</td> <td><input maxlength=7 name=srcno2 class="bar" size=20></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" class="girbuton" value="Zmień Dane!"></td>
</tr>
</table>
</table>
</center>
<a href="images/news/zbsz.jpg"> </a>
<p></p>
<br>
</div>
</div>
<div class="postui post-end"> </div>
</div>
</center>
<p></p>
<p align="right"> </p>
<br>
</center>
</div>
</div>
</div>
<br>
<div id="sidebar-right" class="sidebar">
<div class="sbui sb-title">
<h3>Kalendarz Eventów</h3>
</div>
<div class="sbui sb-con">
<div class="sb-con-wrap partners">
<?php include("plik/kal.php"); ?>
</div>
</div>
<div class="sbui sb-end"></div>
<div id="special">
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
?>
<?PHP
}
else {
?>
 <a href="rejestracja.php" title="Zarejestruj się już teraz!" class="reg"></a> 
<?php
}
?>
<a href="download.php" title="Nie posiadasz Klienta? Pobierz go! " class="dl"></a> 
<a href="doladuj.php" title="" class="coins"></a>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div id="footer">
<div class="w960">
<div class="left">
<p>Copyright © 2012 by <a href="#"><?php include("plik/nazwa.php"); ?></a> Code ® by <a href="http://www.mpcforum.pl/user/723759-derin/">Derin</a> </p>
</div>
<div class="clear"></div>
</div>
</div>
</body>

1377019234-U697852.png


Opublikowano

Nie... musisz znaleźć plik zmiana_tak.php i wkleić jego ZAWARTOŚĆ w [.code], bo formularz jest przetwarzany właśnie w tym pliku...

Opublikowano
else if(!preg_match('|^[_a-z0-9]{0,7}$|e', $social_id)){
    $info_txt_socialid.=' <font color="#B20000"><font size="1"> Kod usuniecia postaci moze zawierac tylko cyfry i litery.</font>';
    $blad=true;
        }

 

Czyli jeśli nie masz hasło z przedziału a-z (mała litera) o raz od 0-7 - gdzie hasło musi się mieścić między 0-7(literami) wywala błąd.

Możesz usunąć ponieważ jest już limit znaków w formularzu - maxlength="7".Wtedy ustawiasz hasło (7-mio znakowe) jakie Ci się podoba ;)

Pomogłem? Daj Like'a

:)

Opublikowano

 

else if(!preg_match('|^[_a-z0-9]{0,7}$|e', $social_id)){
    $info_txt_socialid.=' <font color="#B20000"><font size="1"> Kod usuniecia postaci moze zawierac tylko cyfry i litery.</font>';
    $blad=true;
        }

 

Czyli jeśli nie masz hasło z przedziału a-z (mała litera) o raz od 0-7 - gdzie hasło musi się mieścić między 0-7(literami) wywala błąd.

Możesz usunąć ponieważ jest już limit znaków w formularzu - maxlength="7".Wtedy ustawiasz hasło (7-mio znakowe) jakie Ci się podoba ;)

To akurat było już rozwiązane jakbyś nie zauważył.

Raporcik.

@bullet

Okej, dzięki ;xx

1377019234-U697852.png


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...