login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Warning: Division by Zere online .....

Offline Carpmadness - 22/10/2004 16:20 (laatste wijziging 22/10/2004 16:21)
Avatar van CarpmadnessPHP interesse
  1. <?php
  2. $perdag = round($visit_unique/$aantaldagen,2);
  3. $today_perc = round(($visit_today/$perdag) * 100 , 2);
  4. print($perdag);
  5. ?>


Kan iemand mij vertellen waarom ik de volgende fout krijg 

Warning: Division by zero in c: \apache\htdocs\project6\index.php on line bovenstaande regels

3 antwoorden

Gesponsorde links
Offline Fenrir - 22/10/2004 16:31
Avatar van Fenrir PHP expert $perdag zal wel leeg zijn, waardoor hij door 0 gaat delen, en probeer dat maar eens...
Offline Rens - 23/10/2004 01:12
Avatar van Rens Gouden medaille

Crew algemeen
  1. <?php
  2. $perdag = round($visit_unique."/".$aantaldagen,2);
  3. $today_perc = round(($visit_today."/".$perdag)."*".100 , 2);
  4. print($perdag);
  5. ?>


Kheb er even ." en ". bij gezet, bij mij helpt ut meestal...

Mzzls,
Rensjuh
Offline Tuinstoel - 23/10/2004 09:53
Avatar van Tuinstoel PHP expert Dat helpt juist niet maargoed,
Je moet dus nooit door 0 delen, dan krijg je anders een error.

  1. <?
  2. $perdag = ($visit_unique == 0) ? 0 : round(($visit_unique / $aantaldagen),2);
  3. $today_perc = ($visit_today == 0) ? 0 : round(($visit_today / $perdag)) * 100,2);
  4. echo $perdag;
  5. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.227s