Witam!
Zaraz opiszę problem, o to kod:
<?php
require_once "funkcje.php";
require_once "mysql.php";
pol_mysql();
config();
if ($_SESSION['user'])
{
tabelaupleft();
if (!isset($_POST['wybranabron'])) { echo 'Możesz posiadać tylko jedną broń!<br><br>'; }
if (!empty($_POST['wybranabron'])) { $wybranabron = $_POST['wybranabron'];
$pokazl = "SELECT nbron FROM users WHERE login = '". $_SESSION['user'] ."'";
{ $posiadanabron = $wiersz['nbron']; }
if ($posiadanabron != 'brak') { echo 'Masz już jakąś broń!<br>Aby kupić nową, sprzedaj starą! <META HTTP-EQUIV="Refresh" CONTENT="3;URL=militaria.php">'; } else {
$pokazl = "SELECT kasa FROM users WHERE login = '". $_SESSION['user'] ."'";
{ $posiadanakasa = $wiersz['kasa']; }
// ----------------------START BRONIE
if ($wybranabron == 'Nóż') {
if ($posiadanakasa >= '80') {
mysql_query("UPDATE users SET kasa = kasa-80, nbron = 'Nóż', bron = '3' WHERE login = '". $_SESSION['user'] ."'"); echo 'Kupiłeś broń!<META HTTP-EQUIV="Refresh" CONTENT="2;URL=militaria.php"><br>'; } else { echo 'Nie masz przy sobie tyle pieniędzy! <META HTTP-EQUIV="Refresh" CONTENT="3;URL=militaria.php">'; } }
if ($wybranabron == 'Łom') {
if ($posiadanakasa >= '150') {
mysql_query("UPDATE users SET kasa = kasa-150, nbron = 'Łom', bron = '5' WHERE login = '". $_SESSION['user'] ."'"); echo 'Kupiłeś broń!<META HTTP-EQUIV="Refresh" CONTENT="2;URL=militaria.php"><br>'; } else { echo 'Nie masz przy sobie tyle pieniędzy! <META HTTP-EQUIV="Refresh" CONTENT="3;URL=militaria.php">'; } }
// ----------------------META BRONIE
}
}
else {
<form action="militaria.php" method="POST">
<select name="wybranabron">
<option value="Nóż">Nóż(3) - 80zł</option>
<option value="Łom">Łom(5) - 150zł</option>
</select>
<input type="submit" value="Potwierdzam transakcję!">';
}
// ----------------------START SPRZEDAŻ BRONI
if (!empty($_POST['sprzedazbrona'])) {
$pokazl = "SELECT nbron FROM users WHERE login = '". $_SESSION['user'] ."'";
{ $posiadanabron = $wiersz['nbron']; }
if ($posiadanabron == 'brak') { echo 'Nie posiadasz rzadnej broni!<br> <META HTTP-EQUIV="Refresh" CONTENT="2;URL=militaria.php">'; } else {
echo '<b>bron jest sprzedawana</b>';
}
}
else {
<form action="militaria.php" method="POST">
<input type="hidden" name="sprzedazbrona" value="1">
<input type="submit" value="Sprzedaj broń!">';
}
// ----------------------KONIEC SPRZEDAŻ BRONI
tabelarightdown();
} else {
echo "Wróć i zaloguj się!"; }
?>
Po odpaleniu wyświetlają się 2 buttony, jeden od kupna broni(samo kupowanie działa), drugi od sprzedaży broni, lecz nieważne, na który się kliknie to wykonują się obie rzeczy (pisze, że możesz miec tylko 1 bron i zeby kupic nową trzeba sprzedaz starą ale także i ze bron jest sprzedawana) a są one osobno. Nawet klamry sprawdzałem program HateML. Jedno z drugim (chyba) nie ma nic wspólnego. Pozdrawiam i dziękuję za odpowiedź.
Ten post edytował CryWolf 6.01.2008, 11:23:05