zatoulaný tag.....
Zaslán uživatelem/kou:
mr3ska (IP adresa zaznamenána)
Datum: 2009-08-02, 14:55
Zdravím Vás,
měl bych na Vás prosbu. Trápim se tu s upravenim ankety a zaboha nevim, co je špatně.. Když se mi totiž má zobrazit následující kód rozhází mi to celej design... Vidíte tam něco špatně? Já na to čumim už jakou dobu a fakt nevim. Možná budu za blbce, ale prostě jsem v koncích..... Podle mě tam je někde nejspíš něco navíc, ale nevim prostě co.
// zobrazeni ankety + moznost hlasovani
function ZobrazHlasAnketu()
{
$GLOBALS['anketa']=phprs_sql_escape_string($GLOBALS['anketa']);
// zjisteni anketni otazky
$dotazotazka=phprs_sql_query("select otazka,zobrazit,uzavrena from ".$GLOBALS["rspredpona"]."ankety where ida='".$GLOBALS["anketa"]."'",$GLOBALS["dbspojeni"]);
if ($dotazotazka!=0&&phprs_sql_num_rows($dotazotazka)==1):
$akt_pole_anketa=phprs_sql_fetch_assoc($dotazotazka); // nacteni ankety
else:
$akt_pole_anketa['zobrazit']=0; // chyba - anketa nenalezena
endif;
// test na aktivni stav ankety
if ($akt_pole_anketa['zobrazit']==1):
// inic.
$celkem_hlasu=0;
$jedno_proc=0;
// zjisteni celkoveho poctu hlasu
$dotazcelkem=phprs_sql_query("select sum(pocitadlo) as soucet from ".$GLOBALS["rspredpona"]."odpovedi where anketa='".$GLOBALS["anketa"]."'",$GLOBALS["dbspojeni"]);
if ($dotazcelkem!=0&&phprs_sql_num_rows($dotazcelkem)>0):
// celkovy pocet hlasu
list($celkem_hlasu)=phprs_sql_fetch_row($dotazcelkem);
// kolik dilku pripada na jden hlas
if ($celkem_hlasu==0):
$jedno_proc=0;
else:
$jedno_proc=(100/$celkem_hlasu);
endif;
endif;
// nacteni odpovedi
$dotazodp=phprs_sql_query("select ido,odpoved,pocitadlo from ".$GLOBALS["rspredpona"]."odpovedi where anketa='".$GLOBALS["anketa"]."' order by ido",$GLOBALS["dbspojeni"]);
$pocetodp=phprs_sql_num_rows($dotazodp);
// vypis odpovedi
echo "<form action=\"ankety.php\" method=\"post\">\n";
echo "<p class=\"anketa-std-otazka\">".$akt_pole_anketa['otazka']."</p><br />\n";
echo "<div class=\"anketa-std-ram\">\n";
$checked_prvni_pol=0;
while ($pole_data = phprs_sql_fetch_assoc($dotazodp)):
$akt_procento=$jedno_proc*$pole_data["pocitadlo"];
echo "<div class=\"anketa-std-odpovedi\">";
if ($checked_prvni_pol==0):
echo "<input type=\"radio\" name=\"hlas\" value=\"".$pole_data["ido"]."\" checked /> ";
$checked_prvni_pol=1;
else:
echo "<input type=\"radio\" name=\"hlas\" value=\"".$pole_data["ido"]."\" /> ";
endif;
echo $pole_data["odpoved"]." <i>(".RS_AN_POCET_HLA.": ".$pole_data["pocitadlo"].")</i><br />\n";
echo "<img src=\"".$GLOBALS["adrobrlayoutu"]."line_a.gif\" width=\"8\" height=\"15\" alt=\"\" />";
echo "<img src=\"".$GLOBALS["adrobrlayoutu"]."line_b.gif\" width=".ceil(3*$akt_procento)." height=\"15\" alt=\"\" />";
echo "<img src=\"".$GLOBALS["adrobrlayoutu"]."line_c.gif\" width=\"8\" height=\"15\" alt=\"\" /> (".Zo($akt_procento)." %)</div><br />\n";
endwhile;
echo "</div></div>\n";
echo "<div align=\"center\" class=\"z-c\"><input title=\"Hlasovat\" value=\" ".RS_AN_TL_HLASUJ." \" src=\"".$GLOBALS["adrobrlayoutu"]."btn_vote.gif\" type=\"image\"><br /><br /><strong>".RS_AN_CELKEM_HLA.": ".$celkem_hlasu."</strong></div>\n";
echo "<input type=\"hidden\" name=\"akce\" value=\"hlasuj\" /><input type=\"hidden\" name=\"anketa\" value=\"".$GLOBALS['anketa']."\" />\n";
echo "</form>\n";
else:
// chyba: Anketni subsystem neni schopen identifikovat nebo zobrazit vybranou anketu!
echo "<p align=\"center\" class=\"z-c\">".RS_AN_ERR2."</p>\n";
endif;
// navrat na prehled vsech anket
echo "<p align=\"center\"class=\"z-c\"><a href=\"ankety.php\">".RS_AN_ZOBRAZ_VSE."</a></p>\n";
}
Celkem upraveno 2×. Poslední úprava mr3ska v 02.08.2009 14:58.