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

[Pomoc] Zabezpieczenie Rejestracji Kodem.


Rekomendowane odpowiedzi

Opublikowano

Witam. Chciałbym zabezpieczyć moją rejestracje kodem, ale nie radze sobie z tym.

Poprostu nie wiem gdzie to umieścić w kodzie rejestracji.

 

Kod mojej rejestracji:

 

 

To jest ukryta treść, proszę

 

 

Chcę aby w tym kodzie na końcu był ten kod do przepisania z tego tutoriala

To jest ukryta treść, proszę

 

@PS Porobiłem te pliki co potrzeba, ale nie wiem czy dobrze...

 

Plik "hasla.txt"

 

 

To jest ukryta treść, proszę

 

 

Plik "pic.php"

 

 

code]<?

 

$slowa=file('hasla.txt');

 

 

 

if(isset($_GET['id']))

 

$nr=$_GET['id'];

 

else $nr=rand(0,count($slowa)-1);

 

 

 

$slowo=$slowa[$nr];

 

 

 

$wysokosc=20;

 

$szerokosc=60;

 

 

 

 

 

$pic=ImageCreate($szerokosc,$wysokosc);

 

 

 

$bialy=ImageColorAllocate($pic,255,255,255);

 

$czarny=ImageColorAllocate($pic,0,0,0);

 

$szary=ImageColorAllocate($pic,150,150,150);

 

 

 

ImageFill($pic,1,1,$bialy);

 

 

 

for($i=0;$i<200;$i++)

 

{

 

$los1=rand(0,$szerokosc);

 

$los2=rand(0,$wysokosc);

 

 

 

ImageLine($pic,$los1,$los2,$los1,$los2,$szary);

 

}

 

 

 

for($i=0;$i<count($slowa);$i++)

 

{

 

$rozmiar=rand(2,5);

 

 

 

ImageString($pic,$rozmiar,$i*10+7,3,trim($slowo[$i]),$czarny);

 

}

 

 

 

Header("Content-type: image/gif");

 

ImageGIF($pic);

 

?>[/code]

 

 

Plik "sprawdz.php"

 

 

To jest ukryta treść, proszę

 

Opublikowano

G33K ta twoja sygne masz zmienic bo to moje logo wyedtowane

a tu masz ten kod

 

 

 

<meta http-equiv="content-type" content="text/html; charset=utf-8">

<meta http-equiv="reply-to" content="[email protected]">

<meta http-equiv="content-language" content="pl">

<meta name="keywords" content="metin,2,server,serv,serwer,serw,mpc,prywatny,private,priv,wht,bialy">

<meta name="description" content="Strona polskiego prywatnego serwera Metin2">

<meta name="author" content="Kamyk59">

<title>eVolutionMT2 - Nowe konto</title><div style="margin-left: auto; margin-right: auto; width: 300px; border: solid 2px; padding: 10px; background-color: #FFFFFF"><center><h2>eVolutionMT2</h2>Rejestracja nowego konta<hr></center><br><br>

<?php

$connect = mysql_connect("mojeip", "root", "mojehaselko");

?>

<form action="?action=register" method="post">

ID:<br> <input type="text" name="id"><br>

Hasło:<Br> <input type="password" name="passwd"><br>

Powtórz hasło:<br> <input type="password" name="rpt_passwd"><br>

Kod usunięcia postaci:<Br> <input type="text" name="social_id"><br>

<?

$slowa=file('hasla.txt');

$id=rand(0,count($slowa)-1);

 

echo '<img src="pic.php?id='.$id.'"><input type="text" name="token" size="20">';

 

?><br/>

</tr>

</table>

 

<input type="hidden" name="los" value="<? echo $id; ?>">

 

<input type="reset" value="Wyczyść pola!">

<input type="submit" value="Zarejestruj!">

</form>

<?php

/************ KONFIGURACJA KOMUNIKATÓW *******************/

$message['success'] = "Konto zostało pomyślnie założone!";

$message['err_acc'] = "Wystąpił błąd podczas zakładania konta!";

$message['err_pass'] = "Poadne hasła nie pasują do siebie!";

$message['exist'] = "Takie konto już istnieje!";

/*********************************************************/

if($_REQUEST['action']=="register")

{

$id = $_REQUEST['id'];

$passwd = $_REQUEST['passwd'];

$rpt_passwd = $_REQUEST['rpt_passwd'];

$social_id = $_REQUEST['social_id'];

$db = mysql_select_db("account");

if($passwd == $rpt_passwd)

{

if(mysql_num_rows(mysql_query("SELECT * FROM account WHERE login='$id'")) > 0)

{

echo '<script type="text/javascript">alert("'.$message['exist'].'");</script>';

}

else

{

$mq = mysql_query("INSERT INTO account SET login = '$id', social_id = '$social_id', password = PASSWORD('$passwd'), cash = '999999', silver_expire = '2012-01-01 18:00:00', autoloot_expire = '2012-01-01 18:00:00', money_drop_rate_expire = '2012-01-01 18:00:00', safebox_expire = '2012-01-01 18:00:00'") or die(mysql_error());

if($mq = true)

{

echo '<script type="text/javascript">alert("'.$message['success'].'");</script>';

}

else

{

echo '<script type="text/javascript">alert("'.$message['err_acc'].'");</script>';

}

}

}

else

{

echo '<script type="text/javascript">alert("'.$message['err_pass'].'");</script>';

}

}

?>

</div>

<!-- Wygenerowane przez ReGenerator M2

2010-05-31 21:29:45

Made by Biały(WHT)-->

 

nie wiem czy dziala ale powinien

85717998364074106058.png
Opublikowano

Nie lepiej wygenerować gotowy skrypt re captcha ?

 

Wpisz w google re captcha i pierwszy wynik wyszukiwania ;] wygeneruj i wklej do kodu strony.

Opublikowano

M2 Stat nie działa ten kod...

Tzn wyświetla go, ale nie musze go wpisywać a i tak konto rejestruje

Opublikowano

Dobra ale z was maserzy ja już napisałem i mi działa a oto kod:

 

 

[

To jest ukryta treść, proszę

 

 

Jakby nie działało to napisz a współnie to zrobimy,

Liczę na +

 

Aha i w załącznikach masz jeszcze dodatkowe pliki do tego które (skopiujesz folder do folderu gdzie masz reje i musi działać)

To jest ukryta treść, proszę

Opublikowano

Hmm... Tak dobrze, ale to jesd kod rejestracji w jakimś szablonie ; /

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...