<?php
require "connection.php"; //Plik zawiera funkcję connection() odpowiedzialną za połączenie z bazą danych.
<p><form method="POST" action="register.php">
Jak się nazywasz? <input type="text" name="name"><br>
Po czyjej staniesz stronie? <select name="nation">
<option>Olimpijczycy i Ludzie</option>
<option>Tytani i Bestie</option>
</select><br>
Jaki jest twój styl walki<select name="styl">
<option>Walka w zwarciu</option>
<option>Walka na odległość</option>
<option>Walka z użyciem magii</option>
</select><br>
<input type="submit" value="Rejestruj">
</form></p>
KOD;
connection();
$name = $_POST['name'];
$nation = $_POST['nation'];
$styl = $_POST['styl'];
$type = "0"
if($nation == Olimpijczycy i Ludzie && $styl == Walka w zwarciu){
$type="WOJ"
}
if($nation == Olimpijczycy i Ludzie && $styl == Walka na odległość)
{
$type="LOW"
}
if($nation == Olimpijczycy i Ludzie && $styl == Walka z użyciem magii)
{
$type="KAP"
}
if($nation == Tytani i Bestie && $styl == Walka w zwarciu)
{
$type="MIN"
}
if($nation == Tytani i Bestie && $styl == Walka na odległość)
{
$type="HAR"
}
if($nation == Tytani i Bestie && $styl == Walka z użyciem magii)
{
$type="GOR"
}
if($nation == Tytani i Bestie)
{
$nation="TYT"
}
if($nation == Olimpijczycy i Ludzie)
{
$nation="OLI"
}
$query = "INSERT INTO `char` (name, nation, type) VALUES ( '$name','$nation','$type')";
if ($result){ //jezeli nie wystąpiły żadne blędy
$message .= 'Zostałeś pomyślnie zarejestrowany';
}else{
$message .= 'Wystąpił błąd. Przepraszamy za utrudnienia<br />';
}
?>
I pokazuje mi błąd "Parse error: syntax error, unexpected T_IF in C:\Program Files\WebServ\httpd\register.php on line 26"
I nie wiem co jest nie tak.
Ten post edytował Flapper 24.03.2008, 21:14:55