[php] Sonda
: ndz sie 10, 2003 8:22 pm
Chce zrobic sonda na swojej stronie. Nie zalezy ile bedzie odpowiedzi, bo zasada bedzie taka sama. Wiem jak sa zrobic, wiem jak wyswietlac wyniki itd. Problem jest taki. Chce aby sonda autoamtycznie przed wyswietleniem ankiety sprawdzaja czy dzisiaj juz ta osoba glosowala. Aby to zrobic pobiera aktualny adres IP i sprawdza czy takowy znajduje sie juz w bazie. Jesli tak sprawdza jaki mamy dzisiaj dzien i porownuje go z tym ktory jest zapisany w bazie obok adresu IP. Niestety kod jaki probowalem zrobic nie chcial dzialac poprawnie.
Niestety jak jest taki kod to w momecie jesli znajdzie adres wtedy wartosc $sonda = znaleziono, ale petla wykonuje sie dalej i nastepnym razem juz nie znajduje. Co robic? Macie jakis pomysl.
Pozdrawiam...
Kod: Zaznacz cały
$ip_now = $REMOTE_ADDR;
$dzisiaj = getdate();
$dzis = $dzisiaj['mday'];
$sql = mysql_connect($host, $user, $password);
$select = mysql_select_db($base_name);
$ask = "SELECT * FROM sms_sonda_1";
$do = mysql_query($ask);
while($pole = mysql_fetch_array($do))
{
if($pole[ip_adres] == $ip_now)
{
$sonda = "znaleziono.";
}
}
Pozdrawiam...