<?php function wyswietl_1() { } function wyswietl_2() { } function dodaj_2($idnewsa) { $lacz = new lacz_bd(); $lacz->baza(); $lacz->open(); $zapytanie = \"update newsy set ilosc_wyswietlen = ilosc_wyswietlen + 1 where idnewsa = '$idnewsa'\"; } ?>
index.php
<?php @ $_idnewsa = $_GET['idnewsa']; wyswietl_1(); wyswietl_2(); dodaj_2($idnewsa); ?>
licznik: 10(daję odświerz i jest 12, 14, 16, 18)
wiem gdzie jest problem, a mianowicie:
<?php @ $_idnewsa = $_GET['idnewsa']; //wyswietl_1(); -> jezeli to usunę lub //wyswietl_2(); -> to (wtedy dodaje po 1 a nie 2) dodaj_2($idnewsa); ?>
UPDATE:
sprawdziłem na IE6 i działa poprawnie tylko na firefoksie się !@#!$@# (z tymi przeglądarkami jest jak z dziewczynami, nigdy nie wiesz co się stanie)