Poslao: 03 Feb 2010 19:41
|
offline
- Pridružio: 29 Nov 2009
- Poruke: 77
|
Pokusavam postavit ovu prostu anketu(za vas prosta a za mene NASA) sve je u redu samo mi postotak prikazuje sa 0.33% umesto 33%, Evo postavicu
statss.php mislim da je tu greska a prikacio sam jui komplet, pa ko ima dobre volje neka pomaze. Inace kao sto sam gore naveo php je za mene NASA
<html>
<head>
<title>
</title>
<link href="stats.css" type=text/css rel=stylesheet>
</head>
<body>
<?
//skriv til tekstfil
//the filename
$filename = "txt/vote.txt";
//get content of textfile
$content = file($filename);
$array = explode("||", $content[0]);
$podelom = $array[0];
$ratom = $array[1];
$neznam = $array[2];
?>
<table bgcolor="#9ACD32" cellSpacing="0" cellPadding="0" width="450" border="0" >
<tr>
<td>
<table class="rezultat">
<tr>
<td colspan="2" height="50" valign="middle" align="center">
<span class="naslov">Glasova :</span>
</td>
</tr>
<tr>
<td width="60" height="30">Ratom</td>
<td><? echo($ratom); ?></td>
</tr>
<tr>
<td height="30">Podelom</td>
<td width="60"><? echo($podelom); ?></td>
</tr>
<tr>
<td height="30">Neznam</td>
<td width="60"><? echo($neznam); ?></td>
</tr>
</table>
</td>
<td>
<table class="rezultat">
<tr>
<td colspan="2" height="50" valign="middle" align="center">
<span class="naslov">Graficki :</span>
</td>
</tr>
<tr>
<td width="60" height="30">Ratom</td>
<td>
<img src="crna.jpg" width='<? echo( 10 * $ratom ); ?>' height='20'>
</td>
</tr>
<tr>
<td height="30">Podelom</td>
<td>
<img src="crvena.jpg" width='<? echo( 10 * $podelom ); ?>' height='20'>
</td>
</tr>
<tr>
<td height="30">Neznam</td>
<td>
<img src="zuta.jpg" width='<? echo( 10 * $neznam ); ?>' height='20'>
</td>
</tr>
</table>
</td>
<td>
<table class="rezultat">
<tr>
<td colspan="2" height="50" valign="middle" align="center">
<span class="naslov">U postotcima :</span>
</td>
</tr>
<tr>
<td width="60" height="30">Ratom</td>
<td><? echo( round(($ratom / ($ratom + $podelom + $neznam)), 2) ); ?> %</td>
</tr>
<tr>
<td height="30">Podelom</td>
<td><? echo( round(($podelom / ($ratom + $podelom + $neznam)),2) ); ?> %</td>
</tr>
<tr>
<td height="30">Neznam</td>
<td><? echo( round(($neznam / ($ratom + $podelom + $neznam)),2) ); ?> %</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Unapred hvala
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 03 Feb 2010 19:55
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
<table class="rezultat">
<tr>
<td colspan="2" height="50" valign="middle" align="center">
<span class="naslov">U postotcima :</span>
</td>
</tr>
<tr>
<td width="60" height="30">Ratom</td>
<td><? echo( round(($ratom / ($ratom + $podelom + $neznam)), 2) ); ?> %</td>
</tr>
<tr>
<td height="30">Podelom</td>
<td><? echo( round(($podelom / ($ratom + $podelom + $neznam)),2) ); ?> %</td>
</tr>
<tr>
<td height="30">Neznam</td>
<td><? echo( round(($neznam / ($ratom + $podelom + $neznam)),2) ); ?> %</td>
</tr>
</table>
moras da zamenis, jet ti tu ispisuje ovo sa %
probaj sa:
<table class="rezultat">
<tr>
<td colspan="2" height="50" valign="middle" align="center">
<span class="naslov">U postotcima :</span>
</td>
</tr>
<tr>
<td width="60" height="30">Ratom</td>
<td><? echo( round(($ratom / ($ratom + $podelom + $neznam)), 2) *100); ?> %</td>
</tr>
<tr>
<td height="30">Podelom</td>
<td><? echo( round(($podelom / ($ratom + $podelom + $neznam)),2)* 100 ); ?> %</td>
</tr>
<tr>
<td height="30">Neznam</td>
<td><? echo( round(($neznam / ($ratom + $podelom + $neznam)),2)*100 ); ?> %</td>
</tr>
</table>
da ga zamenis
|
|
|
|
Poslao: 03 Feb 2010 21:01
|
offline
- Pridružio: 29 Nov 2009
- Poruke: 77
|
Ko zna zna, ovo radi a ako cu da postavim 4,5 pitanja, jos dodajem po tabelama glasova, graficki i u postocima, Ili jos negde drugdje?
|
|
|
|
Poslao: 03 Feb 2010 21:30
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
Ovde si stavio samo primer stats.php , treba i one ostale fajlove.
Koliko vidim, pogledaj kako se upisuju u ovaj fajl iz kojeg izvlacis rezultat. Znaci pogledaj kako se upisuje u vote.txt i samo ga prosiri.
A u stats.php ces dodati u ovaj deo sto sam ti u proslom postu stavio pod code, dodaces :
<tr>
<td height="30">Neznam</td>
<td><? echo( round(($NOVODGOVOR/ ($ratom + $podelom + $neznam+$NOVODGOVOR)),2)*100 ); ?> %</td>
</tr>
to je ideja.
I naravno, moraces ovde posle explode na pocetku:
$array = explode("||", $content[0]);
$podelom = $array[0];
$ratom = $array[1];
$neznam = $array[2];
da stavis i
$NOVODGOVOR= $array[3];
i tako dalje.....
|
|
|
|
|