[User achievements 0.0.2] - Błąd dzielenia przez zero
: 16 stycznia 2010, 00:19
otóż problem jest następujący:
Przy wejściu w profil nowo zarejestrowanego użytkownika (który figuruje na forum jakby nie patrzeć od 0 dni), skrypt functions_goals.php próbuje dzielić przez 0 wywalając w nagłówku strony:
to fragment pliku function_goals.php odpowiedzialnego za ten absurdalny błąd:
Jak mogę wyeliminować ten problem ?
Przy wejściu w profil nowo zarejestrowanego użytkownika (który figuruje na forum jakby nie patrzeć od 0 dni), skrypt functions_goals.php próbuje dzielić przez 0 wywalając w nagłówku strony:
Kod: Zaznacz cały
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 273: Division by zero
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 274: Division by zero
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 275: Division by zero
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 273: Division by zero
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 274: Division by zero
[phpBB Debug] PHP Notice: in file /includes/functions_goals.php on line 275: Division by zeroto fragment pliku function_goals.php odpowiedzialnego za ten absurdalny błąd:
Kod: Zaznacz cały
266. function total_join_days_goals()
267. {
268. global $db, $member;
269.
270. $user_id = request_var('u', 0);
271.
272. $per_day = total_join_days($user_id);
273. $post_per_day_5 = ($member['user_posts'] / $per_day >= 5) ? true : false;
274. $post_per_day_10 = ($member['user_posts'] / $per_day >= 10) ? true : false;
275. $post_per_day_20 = ($member['user_posts'] / $per_day >= 20) ? true : false;
276.
277. $post_per_day_goal = $post_per_day_10 + $post_per_day_5 + $post_per_day_20;
278.
279. return $post_per_day_goal;
280. }