Witam mam pewien błąd w tym silniku pobrałem z http://www.mpcforum.pl/topic/620800-silnikerpg-v05/
i miałem błąd z dumpa wiem że trzeba usunąć literkę a i zadziała usunąłem
i teraz jak próbuje się zarejestrować pisze
string(6) "asdasd" string(6) "asdasdd"
a mam taki kod
Kod php:
<?php
//włączamy bufor
ob_start();
//startujemy lub przedłużamy sesję
session_start();
require_once('head_index.php');
?>
<div class="post">
<div class="postheader"><h1>Rejestracja</h1></div>
<div class="postcontent">
<?php
if (isset($_GET['rejestr']) && $_GET['rejestr'] == 'ok')
{
$gracz = htmlspecialchars($_POST['gracz']);
$haslo = htmlspecialchars($_POST['haslo']);
$email = htmlspecialchars($_POST['email']);
$gender = htmlspecialchars($_POST['gender']);
$rodzaj = htmlspecialchars($_POST['rodzaj']);
$next = 1;
$rodzaje = array('GĂłrskie lasy', 'Pustynia', 'Miasto');
if (!in_array($_POST['rodzaj'], $rodzaje))
{
echo '<p>Cio chciałaś?</p>';
$next = null;
}
$plec = array('Mężczyzna', 'Kobieta');
if (!in_array($_POST['gender'], $plec))
{
echo '<p>Cio chciałaś?</p>';
$next = null;
}
else if (!$gracz && !$haslo && !$email && !$gender && !$rodzaj)
{
echo '<p><span style="color:red;">Nie wypełniono wszystkich pól</span></p>';
$next = null;
}
else if (strlen($gracz) < 5)
{
echo '<p><span style="color:red;">Login musi składać się z minimum 5 znaków!</span></p>';
$next = null;
}
elseif (strlen($haslo) < 6)
{
echo '<p><span style="color:red;">Hasło musi zawierać conajmniej 6 znaków!</span></p>';
$next = null;
}
elseif(strlen($email) < 6)
{
echo '<p><span style="color:red;">Email musi składać się conajmniej z 6 znaków!</span></p>';
$next = null;
}
$check = mysql_fetch_array(mysql_query("SELECT `login`, `haslo`, `email` FROM `konta` WHERE `login`='".$gracz."'"));
if (isset($check['login']) && !empty($gracz))
{
echo '<p><span style="color:red;">Istnieje juĹĽ gracz o takim loginie.</span></p>';
$next = null;
}
require_once('common/verify_mail.php');
if (MailVal($email, 2))
{
echo '<p><span style="color:red;">Taki adres e-mail nie istnieje!</span></p>';
$next = null;
}
if (!get_magic_quotes_gpc())
{
$gracz = var_dump($gracz);
$haslo = var_dump($haslo);
}
switch ($rodzaj)
{
case 'GĂłrskie lasy': $atak = 10; $obrona = 15; $szybkosc = 8; break;
case 'Pustynia': $atak = 3; $obrona = 19; $szybkosc = 13; break;
case 'Miasto': $atak = 23; $obrona = 10; $szybkosc = 6; break;
}
if($next != null)
{
$nowe = md5(uniqid());
$nowe = substr($nowe,0,10);
$szyfruj = md5($nowe);
$strona['link'] = "dim.freeiz.com";
$message = "<html><body>
Aktywuj konto kikajac na ponizszy link aktywacyjny<br/><br/><br/>
PotwierdĹş je, klikajÄ…c na link: http://".$strona['link']."/reg.php?kod=".$szyfruj."
</body>
</html>";
$to = $email;
$from = "costam@wp.pl";
$replay = "costam@wp.pl";
$subject = 'rejestracja';
$subject = "=?utf-8?B?".base64_encode($subject)."?=";
$headers = "From: " . $from . "\r\n";
$headers .= "Reply-To: ". $replay . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=utf-8\r\n";
$headers .= "Content-Transfer-Encodin: 8bit\r\n";
if (mail($to, $subject, $message, $headers)) {
$zapytanie = mysql_query("INSERT INTO `konta` (`login`, `haslo`, `email`, `atak`, `obrona`, `szybkosc`, `pochodzenie`, `activaction_key`, `gender`) VALUES ('".$gracz."', '".$haslo."', '".$email."', '".$atak."', '".$obrona."', '".$szybkosc."', '".$rodzaj."', '".$szyfruj."', '".$gender."')");
echo '<p><span style="color:green;">Zostałeś poprawnie zarejestrowany. </span></p>';
}
}
}
if(!empty($_GET['kod'])){
mysql_query("UPDATE `konta` SET active = active+1 WHERE `activaction_key`='".$_GET['kod']."' LIMIT 1");
echo"aktywowano konto";
}
?>
<form action="reg.php?rejestr=ok" method="post">
<table>
<tr><td><p>TwĂłj login:</p></td> <td><input type="text" name="gracz"></td></tr>
<tr><td><p>TwĂłj Email:</p></td> <td><input type="text" name="email"></td></tr>
<tr><td><p>Twoje hasło:</p></td> <td><input type="password" name="haslo"></td></tr>
<tr><td><p>Wybierz płeć:</p></td> <td>
<input type="radio" name="gender" value="Mężczyzna"> Mężczyzna<br />
<input type="radio" name="gender" value="Kobieta"> Kobieta
</td></tr>
<tr><td><p>Wybierz pochodzenie swojej posatci: <span style="color:red;">*</span></p></td> <td>
<select name="rodzaj">
<option value="GĂłrskie lasy">GĂłrskie Lasy</option>
<option value="Pustynia">Pustynia</option>
<option value="Miasto">Miasto Lunour</option>
</select></td></tr>
</table>
<p><input type="submit" value="Rejestruj"></p></form><br /><br />
<p><span style="color:red;">*</span> Pochodzenie ostaci: Od tego zależa statystyki twojej postaci o to lista wraz ze statystykami pochodzeń postaci :</p>
<p>Górskie Lasy zamieszkiwane są przez Barbarzyńców --> Szybkość: 10 || Atak: 15 || Obrona: 8 </p>
<p>Pustynia jest zamieszkiwana przez Winyrów czyli Piaskowych Ludzi --> Szybkość: 3 || Atak: 19 || Obrona: 13 </p>
<p>Miasto Lunor jest zamieszkiwane przez Piekielne Bestie --> Szybkość: 6 || Atak: 23 || Obrona: 10 </p>
</div>
<div class="postfooter"></div>
</div>
<?php
require_once('bottom.php');
?>
Zakładki