Problem with Mozilla Firefox
Posted: Sat Jul 02, 2005 2:15 pm
Hi all
I've got strange problem. In IE6 everything is working fine, but in Mozilla Firefox recordset is inserted twice into database. WHY ?????
Here is code
I've got strange problem. In IE6 everything is working fine, but in Mozilla Firefox recordset is inserted twice into database. WHY ?????
Here is code
Code: Select all
<?
session_start();
$broj_ponude = $_SESSION['broj_ponude'];
$id = $_GET["id"];
if(!empty($id))
{
include("../stranice/con_db.php");
$result = mysql_query("SELECT * from proizvodi where id='$id'") or die (mysql_error());
$row = mysql_fetch_array($result);
$sifra = stripslashes($row["sifra"]);
$naziv = stripslashes($row["opis"]);
$cijena1 = stripslashes($row["cijena"]);
$slova=array(",");
$izmjena=".";
$cijena = str_replace($slova, $izmjena, $cijena1);
$porez = $cijena * (18.0328 / 100);
$osnovica = $cijena - $porez;
if(!empty($broj_ponude))
{
mysql_query("insert into stavke_ponude
(broj, sifra, opis, kolicina, cijena, popust, vrijednost, porez, ukupno)
values
('$broj_ponude', '$sifra', '$naziv', '1', '$osnovica', '0', '$osnovica', '$porez', '$cijena' )") or die (mysql_error());
} else {
$query_count_broj_ponude = mysql_query("select max(broj) as zadnji_broj_ponude from zaglavlje_ponuda ") or die (mysql_error());
$result_row_broj_ponude = mysql_fetch_assoc($query_count_broj_ponude);
$zadnji_broj_ponude = $result_row_broj_ponude['zadnji_broj_ponude'];
$broj_ponude = $_SESSION['broj_ponude'] = $zadnji_broj_ponude + 1;
$datum = time();
$trajanje_dana = 8;
$odgoda = 691200 + $datum;
$query = "insert into zaglavlje_ponuda
(broj, datum, trajanje)
values
('$broj_ponude', '$datum', '$odgoda')";
mysql_query($query) or die (mysql_error());
mysql_query("insert into stavke_ponude
(broj, sifra, opis, kolicina, cijena, popust, vrijednost, porez, ukupno)
values
('$broj_ponude', '$sifra', '$naziv', '1', '$osnovica', '0', '$osnovica', '$porez', '$cijena' )") or die (mysql_error());
}
include("../stranice/disconect.php");
}
?>