помогите с опросом!!

Discussion in 'PHP' started by -lite-, 23 Sep 2010.

  1. -lite-

    -lite- New Member

    Joined:
    17 May 2009
    Messages:
    34
    Likes Received:
    4
    Reputations:
    0
    Есть скрипт опроса только он не выдает сколько за что проголосовало, надо его подправить.
    Code:
    <body bgcolor="#000000"> <? //проверка на наличие cookie if (!isset($_COOKIE['mycook'])) { setcookie('mycook','est',time()+100000); } else { echo "<script>alert(\"Вы уже голосовали.\");location.href=\"/index.php\"</script>";	 exit; } ?> <?php require("../tools/init_mysql.php"); ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <? foreach($_GET as $key=>$val){ $val=trim(htmlspecialchars($val)); $val=mysql_real_escape_string($val); $_GET[$key]=$val; } foreach($_POST as $key=>$val){ $val=strip_tags($val); $val=trim(htmlspecialchars($val)); $val=mysql_real_escape_string($val); $_POST[$key]=$val; }  if(isset($_POST['opros'])) { 	if($_POST['opros']!="") { 		$viewgol=mysql_query("select*from mirsushi_oprosvar where guid='".$_POST['opros']."'"); 		while($outgolos=mysql_fetch_array($viewgol)) { 		$ng=$outgolos['golos']; 		}  		$newgolos=$ng+1; 		$golos=1; 		mysql_query("update mirsushi_oprosvar set golos='".$newgolos."' where guid='".$_POST['opros']."'"); 		echo "<script>alert(\"Спасибо за участие в опросе\");location.href=\"/index.php\"</script>";	 	} else { 	echo "<script>alert(\"Нет данных\");location.href=\"/index.php\"</script>";	 	} } else { echo "<script>alert(\"Нет необходимых данных\");location.href=\"/index.php\"</script>"; } ?>
     
  2. Darth Padla

    Darth Padla Member

    Joined:
    21 Jun 2010
    Messages:
    141
    Likes Received:
    25
    Reputations:
    8
    Кто ж так код оформляет то. Щас раскурю
     
  3. Darth Padla

    Darth Padla Member

    Joined:
    21 Jun 2010
    Messages:
    141
    Likes Received:
    25
    Reputations:
    8
    А можно побольше кода?или это все,что есть? нужен еще тот кусок, где это надо выводить, и желательно форму опроса тоже в студию
     
  4. -lite-

    -lite- New Member

    Joined:
    17 May 2009
    Messages:
    34
    Likes Received:
    4
    Reputations:
    0
    а как вам предоставить?)
     
  5. -lite-

    -lite- New Member

    Joined:
    17 May 2009
    Messages:
    34
    Likes Received:
    4
    Reputations:
    0
    вот наверно вывод
    Code:
    <?php  							$sqlviewopros=mysql_query("select*from mirsushi_opros where city LIKE '%".$SERVICE['city']."%'");  							while($outopros=mysql_fetch_array($sqlviewopros)) {  							echo "  							<div style=\"font-family: Trebuchet MS;font-size:15px;font-weight:bold;color:#FFFFFF\">".$outopros['about']."</div><br>  							<table border=\"0\" width=\"79%\" id=\"table8\" cellspacing=\"7\" style=\"font-family: TREBUCHET MS;color:#FFFFFF;font-size:12px;\">";  								$viewvar=mysql_query("select*from mirsushi_oprosvar where ouid='".$outopros['uid']."'");  								while($outvar=mysql_fetch_array($viewvar)) {  								echo "  								<tr>  									<td>".$outvar['otvet']."</td>  									<td width=\"20\">  									<input type=\"radio\" value=\"".$outvar['guid']."\" name=\"opros\"></td>  								</tr>";  								}  							echo "</table><br>  							<input type=\"image\" src=\"/images/golos.jpg\">";  							}  							?>
     
  6. Darth Padla

    Darth Padla Member

    Joined:
    21 Jun 2010
    Messages:
    141
    Likes Received:
    25
    Reputations:
    8
    PHP:
    <?php
    $sqlviewopros
    =mysql_query("select * from mirsushi_opros where city LIKE '%".$SERVICE['city']."%'");
    while(
    $outopros=mysql_fetch_array($sqlviewopros)){
        echo 

        <div style=\"font-family: Trebuchet MS;font-size:15px;font-weight:bold;color:#FFFFFF\">
        "
    .$outopros['about']."
        </div>
        <br>
        <table border=\"0\" width=\"79%\" id=\"table8\" cellspacing=\"7\" style=\"font-family: TREBUCHET MS;color:#FFFFFF;font-size:12px;\">"
    ;
        
    $viewvar=mysql_query("select * from mirsushi_oprosvar where ouid='".$outopros['uid']."'");
        while(
    $outvar=mysql_fetch_array($viewvar)){
            echo 
    "
                <tr>
                    <td>
                        "
    .$outvar['otvet']." За этот вариант проголосовало ".$outvar['golos']."
                    </td>
                    <td width=\"20\">
                        <input type=\"radio\" value=\""
    .$outvar['guid']."\" name=\"opros\">
                    </td>
                </tr>"
    ;
        }
    ?>
    </table>
    <br>
    <input type="image" src="/images/golos.jpg">
    <?}?>
    Попробуй. Я тебе в аську стукнул, пиши если что не так
     
    1 person likes this.
  7. -lite-

    -lite- New Member

    Joined:
    17 May 2009
    Messages:
    34
    Likes Received:
    4
    Reputations:
    0
    спасибо огромное выручил)