Zrobiłem dokładnie jak miało byc i sie niemogłem doszukać błedu możecie mi pomuc z tym?
Call to undefined function
Kod php:
?php
/**
* @author Khulmar, boosik01
* @license GNU/GPL
* @version 0.1
* @copyright (C) 2009 ComandRPG
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
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_dumpa($gracz);
$haslo = var_dumpa($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)
{
$zapytanie = mysql_query("INSERT INTO `konta` (`login`, `haslo`, `email`, `atak`, `obrona`, `szybkosc`, `pochodzenie`, `gender`) VALUES ('".$gracz."', '".$haslo."', '".$email."', '".$atak."', '".$obrona."', '".$szybkosc."', '".$rodzaj."', '".$gender."')");
echo '<p><span style="color:green;">Zostałeś poprawnie zarejestrowany. </span></p>';
}
}
?>
<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 żołnierza: <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</option>
</select></td></tr>
</table>
<p><input type="submit" value="Rejestruj"></p></form><br /><br />
<p><span style="color:red;">*</span> pochodzenie żołnierza: Od tego zależa statystyki twojego żołnierza, o to lista wraz ze statystykami pochodzeń żołnierza:</p>
<p>Górskie lasy --> Szybkość: 10 || Atak: 15 || Obrona: 8 </p>
<p>Pustynia --> Szybkość: 3 || Atak: 19 || Obrona: 13 </p>
<p>Miasto --> Szybkość: 6 || Atak: 23 || Obrona: 10 </p>
</div>
<div class="postfooter"></div>
</div>
<?php
require_once('bottom.php');
?>
Zakładki