02-01-2010, 06:54
Syllar - ortografia leży jak widzę u Ciebie. Ale to rzecz drugorzędna. To co ważniejsze, masz poniżej:
po pierwsze - pilnuj konsekwentnego stosowania znaków ' i ",
po drugie - żeby uniknąć pomyłek - stosuj jedną konwencję wcięć (rzadziej będziesz się mylił).
Kod PHP:
<?php
if(isset($_POST['ok']))
{
$name = htmlspecialchars($_POST['name']);
$password = $_POST['pass'];
$password_2 = $_POST['pass2'];
$plec = $_POST['plec'];
$klasa = $_POST['klasa'];
if($name !=NULL AND $password !=NULL AND $password2 !=NULL AND $plec !=NULL AND $klasa !=NULL)
{
if($password !== $password_2)
{
exit("podane hasla są różne!");
}
$mysql = mysql_fetch_array(mysql_query("select 'id' from 'konta' where 'login' ='$name'"));
if($mysql !=NULL)
{
exit("podany gracz już istnieje!");
}
$wstaw = mysql_query ("insert into `konta` values ('', '$name', '$password', '$plec', '$klasa')");
if($wstaw)
{
echo 'Witaj W naszym swiecie '.$name;
}
}
}
else
{
echo ("<from action= method='post'>
Login: <input type='text' name='name'/>
Hasło: <input type='password' name='pass'/>
Powtórz Hasło: <input type='password' name='pass2'/>
Płeć: <select name='plec'>
<option value='M'>Mężczyzna</option>
<option value='K'>Kobieta</option>
</select>
Klasa: <select name='klasa'>
<option value='Czarodziejka'>Czarodziejka</option>
<option value='Palladyn'>Palladyn</option>
<option value='Zabujczyni'>Zabujczyni</option>
<option value='Druid'>Druid</option>
<option value='Nekromanta'>Nekromanta</option>
<option value='Barbarzynca'>Barbarzynca</option>
<option value='Amazonka'>Amazonka</option>
</select>
<input type='submit' name='ok' Value='Zarejestruj Się!'/>
</form>");
}
?>
po drugie - żeby uniknąć pomyłek - stosuj jedną konwencję wcięć (rzadziej będziesz się mylił).
"Kod ma być koszerny!"
![[Obrazek: 106.gif]](http://www.siemiwidzi.pl/smilies/usmiechy/emocje/106.gif)